builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1098 starttime: 1461348903.83 results: success (0) buildid: 20160422094408 builduid: da5f317903874936a4869d73f4e3343a revision: e086812341563534fb85964abda7effdcca09e1c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:03.841459) ========= master: http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:03.842132) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:03.842567) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:03.886542) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:03.886927) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 11:15:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 6.26M=0.002s 2016-04-22 11:15:04 (6.26 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.286747 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:04.286346) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:04.286818) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.053833 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:04.401053) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:04.401610) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev e086812341563534fb85964abda7effdcca09e1c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev e086812341563534fb85964abda7effdcca09e1c --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 11:15:04,580 truncating revision to first 12 chars 2016-04-22 11:15:04,580 Setting DEBUG logging. 2016-04-22 11:15:04,581 attempt 1/10 2016-04-22 11:15:04,581 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e08681234156?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 11:15:04,901 unpacking tar archive at: fx-team-e08681234156/testing/mozharness/ program finished with exit code 0 elapsedTime=0.762405 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:05.213259) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:05.213707) ========= script_repo_revision: e086812341563534fb85964abda7effdcca09e1c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:05.214283) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:05.214696) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 11:15:05.245209) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 27 secs) (at 2016-04-22 11:15:05.245719) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929 _=/tools/buildbot/bin/python using PTY: False 11:15:05 INFO - MultiFileLogger online at 20160422 11:15:05 in /builds/slave/test 11:15:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 11:15:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:15:05 INFO - {'append_to_log': False, 11:15:05 INFO - 'base_work_dir': '/builds/slave/test', 11:15:05 INFO - 'blob_upload_branch': 'fx-team', 11:15:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:15:05 INFO - 'buildbot_json_path': 'buildprops.json', 11:15:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:15:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:15:05 INFO - 'download_minidump_stackwalk': True, 11:15:05 INFO - 'download_symbols': 'true', 11:15:05 INFO - 'e10s': False, 11:15:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:15:05 INFO - 'tooltool.py': '/tools/tooltool.py', 11:15:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:15:05 INFO - '/tools/misc-python/virtualenv.py')}, 11:15:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:15:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:15:05 INFO - 'log_level': 'info', 11:15:05 INFO - 'log_to_console': True, 11:15:05 INFO - 'opt_config_files': (), 11:15:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:15:05 INFO - '--processes=1', 11:15:05 INFO - '--config=%(test_path)s/wptrunner.ini', 11:15:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:15:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:15:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:15:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:15:05 INFO - 'pip_index': False, 11:15:05 INFO - 'require_test_zip': True, 11:15:05 INFO - 'test_type': ('testharness',), 11:15:05 INFO - 'this_chunk': '1', 11:15:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:15:05 INFO - 'total_chunks': '10', 11:15:05 INFO - 'virtualenv_path': 'venv', 11:15:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:15:05 INFO - 'work_dir': 'build'} 11:15:05 INFO - ##### 11:15:05 INFO - ##### Running clobber step. 11:15:05 INFO - ##### 11:15:05 INFO - Running pre-action listener: _resource_record_pre_action 11:15:05 INFO - Running main action method: clobber 11:15:05 INFO - rmtree: /builds/slave/test/build 11:15:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:15:06 INFO - Running post-action listener: _resource_record_post_action 11:15:06 INFO - ##### 11:15:06 INFO - ##### Running read-buildbot-config step. 11:15:06 INFO - ##### 11:15:06 INFO - Running pre-action listener: _resource_record_pre_action 11:15:06 INFO - Running main action method: read_buildbot_config 11:15:06 INFO - Using buildbot properties: 11:15:06 INFO - { 11:15:06 INFO - "project": "", 11:15:06 INFO - "product": "firefox", 11:15:06 INFO - "script_repo_revision": "production", 11:15:06 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 11:15:06 INFO - "repository": "", 11:15:06 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 11:15:06 INFO - "buildid": "20160422094408", 11:15:06 INFO - "pgo_build": "False", 11:15:06 INFO - "basedir": "/builds/slave/test", 11:15:06 INFO - "buildnumber": 20, 11:15:06 INFO - "slavename": "tst-linux64-spot-1098", 11:15:06 INFO - "master": "http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/", 11:15:06 INFO - "platform": "linux64", 11:15:06 INFO - "branch": "fx-team", 11:15:06 INFO - "revision": "e086812341563534fb85964abda7effdcca09e1c", 11:15:06 INFO - "repo_path": "integration/fx-team", 11:15:06 INFO - "moz_repo_path": "", 11:15:06 INFO - "stage_platform": "linux64", 11:15:06 INFO - "builduid": "da5f317903874936a4869d73f4e3343a", 11:15:06 INFO - "slavebuilddir": "test" 11:15:06 INFO - } 11:15:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 11:15:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 11:15:06 INFO - Running post-action listener: _resource_record_post_action 11:15:06 INFO - ##### 11:15:06 INFO - ##### Running download-and-extract step. 11:15:06 INFO - ##### 11:15:06 INFO - Running pre-action listener: _resource_record_pre_action 11:15:06 INFO - Running main action method: download_and_extract 11:15:06 INFO - mkdir: /builds/slave/test/build/tests 11:15:06 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')]} 11:15:06 INFO - https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 11:15:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 11:15:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 11:15:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 11:15:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 11:15:07 INFO - Downloaded 1361 bytes. 11:15:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 11:15:07 INFO - Using the following test package requirements: 11:15:07 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 11:15:07 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 11:15:07 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 11:15:07 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'jsshell-linux-x86_64.zip'], 11:15:07 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 11:15:07 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 11:15:07 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 11:15:07 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 11:15:07 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 11:15:07 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:15:07 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 11:15:07 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 11:15:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:15:07 INFO - https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 11:15:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 11:15:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 11:15:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 11:15:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 11:15:09 INFO - Downloaded 22746090 bytes. 11:15:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:15:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:15:10 INFO - caution: filename not matched: web-platform/* 11:15:10 INFO - Return code: 11 11:15:10 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')]} 11:15:10 INFO - https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 11:15:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:15:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:15:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:15:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 11:15:12 INFO - Downloaded 36402275 bytes. 11:15:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:15:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:15:16 INFO - caution: filename not matched: bin/* 11:15:16 INFO - caution: filename not matched: config/* 11:15:16 INFO - caution: filename not matched: mozbase/* 11:15:16 INFO - caution: filename not matched: marionette/* 11:15:16 INFO - caution: filename not matched: tools/wptserve/* 11:15:16 INFO - Return code: 11 11:15:16 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')]} 11:15:16 INFO - https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 11:15:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:15:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:15:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:15:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 11:15:20 INFO - Downloaded 64432831 bytes. 11:15:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:15:20 INFO - mkdir: /builds/slave/test/properties 11:15:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:15:20 INFO - Writing to file /builds/slave/test/properties/build_url 11:15:20 INFO - Contents: 11:15:20 INFO - build_url:https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:15:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:15:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:15:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:15:21 INFO - Contents: 11:15:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:15:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:15:21 INFO - https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:15:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:15:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:15:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:15:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 11:15:25 INFO - Downloaded 90863094 bytes. 11:15:25 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:15:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:15:31 INFO - Return code: 0 11:15:31 INFO - Running post-action listener: _resource_record_post_action 11:15:31 INFO - Running post-action listener: set_extra_try_arguments 11:15:31 INFO - ##### 11:15:31 INFO - ##### Running create-virtualenv step. 11:15:31 INFO - ##### 11:15:31 INFO - Running pre-action listener: _pre_create_virtualenv 11:15:31 INFO - Running pre-action listener: _resource_record_pre_action 11:15:31 INFO - Running main action method: create_virtualenv 11:15:31 INFO - Creating virtualenv /builds/slave/test/build/venv 11:15:31 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:15:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:15:31 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:15:31 INFO - Using real prefix '/usr' 11:15:31 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:15:33 INFO - Installing distribute.............................................................................................................................................................................................done. 11:15:39 INFO - Installing pip.................done. 11:15:39 INFO - Return code: 0 11:15:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:15:39 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')]} 11:15:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:15:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:39 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')]} 11:15:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:15:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a1d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a61620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b27290>, '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 0x1b27980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a5ebe0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', '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 11:15:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:15:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:15:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:15:39 INFO - 'CCACHE_UMASK': '002', 11:15:39 INFO - 'DISPLAY': ':0', 11:15:39 INFO - 'HOME': '/home/cltbld', 11:15:39 INFO - 'LANG': 'en_US.UTF-8', 11:15:39 INFO - 'LOGNAME': 'cltbld', 11:15:39 INFO - 'MAIL': '/var/mail/cltbld', 11:15:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:15:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:15:39 INFO - 'MOZ_NO_REMOTE': '1', 11:15:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:15:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:15:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:15:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:15:39 INFO - 'PWD': '/builds/slave/test', 11:15:39 INFO - 'SHELL': '/bin/bash', 11:15:39 INFO - 'SHLVL': '1', 11:15:39 INFO - 'TERM': 'linux', 11:15:39 INFO - 'TMOUT': '86400', 11:15:39 INFO - 'USER': 'cltbld', 11:15:39 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', 11:15:39 INFO - '_': '/tools/buildbot/bin/python'} 11:15:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:15:40 INFO - Downloading/unpacking psutil>=0.7.1 11:15:40 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 11:15:40 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 11:15:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:40 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 11:15:40 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 11:15:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:15:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:15:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:15:44 INFO - Installing collected packages: psutil 11:15:44 INFO - Running setup.py install for psutil 11:15:44 INFO - building 'psutil._psutil_linux' extension 11:15:44 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 11:15:45 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 11:15:45 INFO - building 'psutil._psutil_posix' extension 11:15:45 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 11:15:45 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 11:15:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:15:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:15:45 INFO - Successfully installed psutil 11:15:45 INFO - Cleaning up... 11:15:45 INFO - Return code: 0 11:15:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:15: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')]} 11:15:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:15:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15: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')]} 11:15:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:15:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a1d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a61620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b27290>, '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 0x1b27980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a5ebe0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', '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 11:15:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:15:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:15:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:15:45 INFO - 'CCACHE_UMASK': '002', 11:15:45 INFO - 'DISPLAY': ':0', 11:15:45 INFO - 'HOME': '/home/cltbld', 11:15:45 INFO - 'LANG': 'en_US.UTF-8', 11:15:45 INFO - 'LOGNAME': 'cltbld', 11:15:45 INFO - 'MAIL': '/var/mail/cltbld', 11:15:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:15:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:15:45 INFO - 'MOZ_NO_REMOTE': '1', 11:15:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:15:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:15:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:15:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:15:45 INFO - 'PWD': '/builds/slave/test', 11:15:45 INFO - 'SHELL': '/bin/bash', 11:15:45 INFO - 'SHLVL': '1', 11:15:45 INFO - 'TERM': 'linux', 11:15:45 INFO - 'TMOUT': '86400', 11:15:45 INFO - 'USER': 'cltbld', 11:15:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', 11:15:45 INFO - '_': '/tools/buildbot/bin/python'} 11:15:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:15:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:15:46 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 11:15:46 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 11:15:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:46 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 11:15:46 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 11:15:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:15:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:15:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:15:50 INFO - Installing collected packages: mozsystemmonitor 11:15:50 INFO - Running setup.py install for mozsystemmonitor 11:15:50 INFO - Successfully installed mozsystemmonitor 11:15:50 INFO - Cleaning up... 11:15:50 INFO - Return code: 0 11:15:50 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:15:50 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')]} 11:15:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:15:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:50 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')]} 11:15:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:15:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a1d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a61620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b27290>, '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 0x1b27980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a5ebe0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', '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 11:15:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:15:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:15:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:15:50 INFO - 'CCACHE_UMASK': '002', 11:15:50 INFO - 'DISPLAY': ':0', 11:15:50 INFO - 'HOME': '/home/cltbld', 11:15:50 INFO - 'LANG': 'en_US.UTF-8', 11:15:50 INFO - 'LOGNAME': 'cltbld', 11:15:50 INFO - 'MAIL': '/var/mail/cltbld', 11:15:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:15:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:15:50 INFO - 'MOZ_NO_REMOTE': '1', 11:15:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:15:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:15:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:15:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:15:50 INFO - 'PWD': '/builds/slave/test', 11:15:50 INFO - 'SHELL': '/bin/bash', 11:15:50 INFO - 'SHLVL': '1', 11:15:50 INFO - 'TERM': 'linux', 11:15:50 INFO - 'TMOUT': '86400', 11:15:50 INFO - 'USER': 'cltbld', 11:15:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', 11:15:50 INFO - '_': '/tools/buildbot/bin/python'} 11:15:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:15:50 INFO - Downloading/unpacking blobuploader==1.2.4 11:15:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:15:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:15:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:15:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:15:54 INFO - Downloading blobuploader-1.2.4.tar.gz 11:15:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:15:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:15:54 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 11:15:54 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 11:15:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:54 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 11:15:54 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 11:15:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:15:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:15:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:15:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:15:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:15:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:15:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:15:55 INFO - Downloading docopt-0.6.1.tar.gz 11:15:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:15:56 INFO - Installing collected packages: blobuploader, requests, docopt 11:15:56 INFO - Running setup.py install for blobuploader 11:15:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:15:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:15:56 INFO - Running setup.py install for requests 11:15:57 INFO - Running setup.py install for docopt 11:15:57 INFO - Successfully installed blobuploader requests docopt 11:15:57 INFO - Cleaning up... 11:15:57 INFO - Return code: 0 11:15:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:15:57 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')]} 11:15:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:15:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:57 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')]} 11:15:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:15:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:15:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a1d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a61620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b27290>, '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 0x1b27980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a5ebe0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', '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 11:15:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:15:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:15:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:15:57 INFO - 'CCACHE_UMASK': '002', 11:15:57 INFO - 'DISPLAY': ':0', 11:15:57 INFO - 'HOME': '/home/cltbld', 11:15:57 INFO - 'LANG': 'en_US.UTF-8', 11:15:57 INFO - 'LOGNAME': 'cltbld', 11:15:57 INFO - 'MAIL': '/var/mail/cltbld', 11:15:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:15:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:15:57 INFO - 'MOZ_NO_REMOTE': '1', 11:15:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:15:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:15:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:15:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:15:57 INFO - 'PWD': '/builds/slave/test', 11:15:57 INFO - 'SHELL': '/bin/bash', 11:15:57 INFO - 'SHLVL': '1', 11:15:57 INFO - 'TERM': 'linux', 11:15:57 INFO - 'TMOUT': '86400', 11:15:57 INFO - 'USER': 'cltbld', 11:15:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', 11:15:57 INFO - '_': '/tools/buildbot/bin/python'} 11:15:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:15:57 INFO - Running setup.py (path:/tmp/pip-VSfpJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:15:57 INFO - Running setup.py (path:/tmp/pip-_4OPKs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:15:58 INFO - Running setup.py (path:/tmp/pip-YSvZJo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:15:58 INFO - Running setup.py (path:/tmp/pip-81CRni-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:15:58 INFO - Running setup.py (path:/tmp/pip-VrPeX6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:15:58 INFO - Running setup.py (path:/tmp/pip-oWHa02-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:15:58 INFO - Running setup.py (path:/tmp/pip-VafonK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:15:58 INFO - Running setup.py (path:/tmp/pip-tJMZ59-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:15:58 INFO - Running setup.py (path:/tmp/pip-lAs1Vm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:15:59 INFO - Running setup.py (path:/tmp/pip-zzcpSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:15:59 INFO - Running setup.py (path:/tmp/pip-MGhQC8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:15:59 INFO - Running setup.py (path:/tmp/pip-oZrDSz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:15:59 INFO - Running setup.py (path:/tmp/pip-2ujcNL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:15:59 INFO - Running setup.py (path:/tmp/pip-Q1b1i6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:15:59 INFO - Running setup.py (path:/tmp/pip-448lO8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:15:59 INFO - Running setup.py (path:/tmp/pip-BuANIg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:15:59 INFO - Running setup.py (path:/tmp/pip-KHEsB0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:16:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:16:00 INFO - Running setup.py (path:/tmp/pip-a6EQxe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:16:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:16:00 INFO - Running setup.py (path:/tmp/pip-uz0gL1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:16:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:00 INFO - Running setup.py (path:/tmp/pip-2QMmhi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:16:00 INFO - Running setup.py (path:/tmp/pip-iU8WZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:16:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:16:01 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 11:16:01 INFO - Running setup.py install for manifestparser 11:16:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:16:01 INFO - Running setup.py install for mozcrash 11:16:01 INFO - Running setup.py install for mozdebug 11:16:01 INFO - Running setup.py install for mozdevice 11:16:01 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:16:01 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:16:01 INFO - Running setup.py install for mozfile 11:16:02 INFO - Running setup.py install for mozhttpd 11:16:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:16:02 INFO - Running setup.py install for mozinfo 11:16:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:16:02 INFO - Running setup.py install for mozInstall 11:16:02 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:16:02 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:16:02 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:16:02 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:16:02 INFO - Running setup.py install for mozleak 11:16:02 INFO - Running setup.py install for mozlog 11:16:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:16:03 INFO - Running setup.py install for moznetwork 11:16:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:16:03 INFO - Running setup.py install for mozprocess 11:16:03 INFO - Running setup.py install for mozprofile 11:16:03 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:16:03 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:16:03 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:16:03 INFO - Running setup.py install for mozrunner 11:16:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:16:04 INFO - Running setup.py install for mozscreenshot 11:16:04 INFO - Running setup.py install for moztest 11:16:04 INFO - Running setup.py install for mozversion 11:16:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:16:04 INFO - Running setup.py install for wptserve 11:16:04 INFO - Running setup.py install for marionette-driver 11:16:05 INFO - Running setup.py install for browsermob-proxy 11:16:05 INFO - Running setup.py install for marionette-client 11:16:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:16:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:16:05 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 11:16:05 INFO - Cleaning up... 11:16:05 INFO - Return code: 0 11:16:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:16:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:16:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:16:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:16:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:16:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:16:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a1d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a61620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b27290>, '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 0x1b27980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a5ebe0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', '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 11:16:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:16:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:16:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:16:05 INFO - 'CCACHE_UMASK': '002', 11:16:05 INFO - 'DISPLAY': ':0', 11:16:05 INFO - 'HOME': '/home/cltbld', 11:16:05 INFO - 'LANG': 'en_US.UTF-8', 11:16:05 INFO - 'LOGNAME': 'cltbld', 11:16:05 INFO - 'MAIL': '/var/mail/cltbld', 11:16:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:16:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:16:05 INFO - 'MOZ_NO_REMOTE': '1', 11:16:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:16:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:16:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:16:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:16:05 INFO - 'PWD': '/builds/slave/test', 11:16:05 INFO - 'SHELL': '/bin/bash', 11:16:05 INFO - 'SHLVL': '1', 11:16:05 INFO - 'TERM': 'linux', 11:16:05 INFO - 'TMOUT': '86400', 11:16:05 INFO - 'USER': 'cltbld', 11:16:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', 11:16:05 INFO - '_': '/tools/buildbot/bin/python'} 11:16:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:16:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:16:06 INFO - Running setup.py (path:/tmp/pip-TeTObY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:16:06 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)) 11:16:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:16:06 INFO - Running setup.py (path:/tmp/pip-1ECIUv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:16:06 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)) 11:16:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:16:06 INFO - Running setup.py (path:/tmp/pip-PPJ8ry-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:16:06 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)) 11:16:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:16:06 INFO - Running setup.py (path:/tmp/pip-iok5sT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:16:06 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)) 11:16:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:16:06 INFO - Running setup.py (path:/tmp/pip-XLHsjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:16:07 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)) 11:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:16:07 INFO - Running setup.py (path:/tmp/pip-UQBhf1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:16:07 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)) 11:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:16:07 INFO - Running setup.py (path:/tmp/pip-DPxkAv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:16:07 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)) 11:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:16:07 INFO - Running setup.py (path:/tmp/pip-yYAUCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:16:07 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)) 11:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:16:07 INFO - Running setup.py (path:/tmp/pip-aGZWsL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:16:07 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)) 11:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:16:07 INFO - Running setup.py (path:/tmp/pip-oZKRKw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:16:07 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)) 11:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:16:07 INFO - Running setup.py (path:/tmp/pip-QasBeH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:16:07 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)) 11:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:16:07 INFO - Running setup.py (path:/tmp/pip-stKSV5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:16:08 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)) 11:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:16:08 INFO - Running setup.py (path:/tmp/pip-0s4g1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:16:08 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)) 11:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:16:08 INFO - Running setup.py (path:/tmp/pip-NS85Ur-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:16:08 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)) 11:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:16:08 INFO - Running setup.py (path:/tmp/pip-mqeP5S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:16:08 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)) 11:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:16:08 INFO - Running setup.py (path:/tmp/pip-E6eDLw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:16:08 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)) 11:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:16:08 INFO - Running setup.py (path:/tmp/pip-N031Jh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:16:08 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)) 11:16:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:16:08 INFO - Running setup.py (path:/tmp/pip-gY8Q2x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:16:08 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)) 11:16:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:16:08 INFO - Running setup.py (path:/tmp/pip-aPjeQt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:16:09 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)) 11:16:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:09 INFO - Running setup.py (path:/tmp/pip-9HCgKK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:16:09 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)) 11:16:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:16:09 INFO - Running setup.py (path:/tmp/pip-gDpaHU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:16:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:16:09 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)) 11:16:09 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)) 11:16:09 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)) 11:16:09 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)) 11:16:09 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)) 11:16:09 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)) 11:16:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:16:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:16:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:16:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:16:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:16:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:16:13 INFO - Downloading blessings-1.6.tar.gz 11:16:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:16:13 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)) 11:16:13 INFO - Installing collected packages: blessings 11:16:13 INFO - Running setup.py install for blessings 11:16:14 INFO - Successfully installed blessings 11:16:14 INFO - Cleaning up... 11:16:14 INFO - Return code: 0 11:16:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:16:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:16:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:16:14 INFO - Reading from file tmpfile_stdout 11:16:14 INFO - Current package versions: 11:16:14 INFO - argparse == 1.2.1 11:16:14 INFO - blessings == 1.6 11:16:14 INFO - blobuploader == 1.2.4 11:16:14 INFO - browsermob-proxy == 0.6.0 11:16:14 INFO - docopt == 0.6.1 11:16:14 INFO - manifestparser == 1.1 11:16:14 INFO - marionette-client == 2.3.0 11:16:14 INFO - marionette-driver == 1.4.0 11:16:14 INFO - mozInstall == 1.12 11:16:14 INFO - mozcrash == 0.17 11:16:14 INFO - mozdebug == 0.1 11:16:14 INFO - mozdevice == 0.48 11:16:14 INFO - mozfile == 1.2 11:16:14 INFO - mozhttpd == 0.7 11:16:14 INFO - mozinfo == 0.9 11:16:14 INFO - mozleak == 0.1 11:16:14 INFO - mozlog == 3.1 11:16:14 INFO - moznetwork == 0.27 11:16:14 INFO - mozprocess == 0.22 11:16:14 INFO - mozprofile == 0.28 11:16:14 INFO - mozrunner == 6.11 11:16:14 INFO - mozscreenshot == 0.1 11:16:14 INFO - mozsystemmonitor == 0.0 11:16:14 INFO - moztest == 0.7 11:16:14 INFO - mozversion == 1.4 11:16:14 INFO - psutil == 3.1.1 11:16:14 INFO - requests == 1.2.3 11:16:14 INFO - wptserve == 1.4.0 11:16:14 INFO - wsgiref == 0.1.2 11:16:14 INFO - Running post-action listener: _resource_record_post_action 11:16:14 INFO - Running post-action listener: _start_resource_monitoring 11:16:14 INFO - Starting resource monitoring. 11:16:14 INFO - ##### 11:16:14 INFO - ##### Running pull step. 11:16:14 INFO - ##### 11:16:14 INFO - Running pre-action listener: _resource_record_pre_action 11:16:14 INFO - Running main action method: pull 11:16:14 INFO - Pull has nothing to do! 11:16:14 INFO - Running post-action listener: _resource_record_post_action 11:16:14 INFO - ##### 11:16:14 INFO - ##### Running install step. 11:16:14 INFO - ##### 11:16:14 INFO - Running pre-action listener: _resource_record_pre_action 11:16:14 INFO - Running main action method: install 11:16:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:16:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:16:15 INFO - Reading from file tmpfile_stdout 11:16:15 INFO - Detecting whether we're running mozinstall >=1.0... 11:16:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:16:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:16:15 INFO - Reading from file tmpfile_stdout 11:16:15 INFO - Output received: 11:16:15 INFO - Usage: mozinstall [options] installer 11:16:15 INFO - Options: 11:16:15 INFO - -h, --help show this help message and exit 11:16:15 INFO - -d DEST, --destination=DEST 11:16:15 INFO - Directory to install application into. [default: 11:16:15 INFO - "/builds/slave/test"] 11:16:15 INFO - --app=APP Application being installed. [default: firefox] 11:16:15 INFO - mkdir: /builds/slave/test/build/application 11:16:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:16:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 11:16:46 INFO - Reading from file tmpfile_stdout 11:16:46 INFO - Output received: 11:16:46 INFO - /builds/slave/test/build/application/firefox/firefox 11:16:46 INFO - Running post-action listener: _resource_record_post_action 11:16:46 INFO - ##### 11:16:46 INFO - ##### Running run-tests step. 11:16:46 INFO - ##### 11:16:46 INFO - Running pre-action listener: _resource_record_pre_action 11:16:46 INFO - Running main action method: run_tests 11:16:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:16:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:16:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:16:46 INFO - grabbing minidump binary from tooltool 11:16:46 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')]} 11:16:46 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b27290>, '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 0x1b27980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a5ebe0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:16:46 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:16:46 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 11:16:46 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:16:46 INFO - Return code: 0 11:16:46 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 11:16:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:16:46 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/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:16:46 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/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:16:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:16:46 INFO - 'CCACHE_UMASK': '002', 11:16:46 INFO - 'DISPLAY': ':0', 11:16:46 INFO - 'HOME': '/home/cltbld', 11:16:46 INFO - 'LANG': 'en_US.UTF-8', 11:16:46 INFO - 'LOGNAME': 'cltbld', 11:16:46 INFO - 'MAIL': '/var/mail/cltbld', 11:16:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:16:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:16:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:16:46 INFO - 'MOZ_NO_REMOTE': '1', 11:16:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:16:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:16:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:16:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:16:46 INFO - 'PWD': '/builds/slave/test', 11:16:46 INFO - 'SHELL': '/bin/bash', 11:16:46 INFO - 'SHLVL': '1', 11:16:46 INFO - 'TERM': 'linux', 11:16:46 INFO - 'TMOUT': '86400', 11:16:46 INFO - 'USER': 'cltbld', 11:16:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929', 11:16:46 INFO - '_': '/tools/buildbot/bin/python'} 11:16:46 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/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:16:47 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 11:16:47 INFO - import pkg_resources 11:16:49 INFO - Using 1 client processes 11:16:49 INFO - wptserve Starting http server on 127.0.0.1:8000 11:16:49 INFO - wptserve Starting http server on 127.0.0.1:8001 11:16:49 INFO - wptserve Starting http server on 127.0.0.1:8443 11:16:51 INFO - SUITE-START | Running 778 tests 11:16:51 INFO - Running testharness tests 11:16:51 INFO - Setting up ssl 11:16:51 INFO - PROCESS | certutil | 11:16:52 INFO - PROCESS | certutil | 11:16:52 INFO - PROCESS | certutil | 11:16:52 INFO - Certificate Nickname Trust Attributes 11:16:52 INFO - SSL,S/MIME,JAR/XPI 11:16:52 INFO - 11:16:52 INFO - web-platform-tests CT,, 11:16:52 INFO - 11:16:52 INFO - Starting runner 11:16:54 INFO - PROCESS | 1815 | 1461349014700 Marionette DEBUG Marionette enabled via build flag and pref 11:16:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1557541800 == 1 [pid = 1815] [id = 1] 11:16:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 1 (0x7f1557542000) [pid = 1815] [serial = 1] [outer = (nil)] 11:16:55 INFO - PROCESS | 1815 | [1815] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:16:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 2 (0x7f1557543000) [pid = 1815] [serial = 2] [outer = 0x7f1557542000] 11:16:55 INFO - PROCESS | 1815 | 1461349015349 Marionette INFO Listening on port 2828 11:16:55 INFO - PROCESS | 1815 | 1461349015919 Marionette DEBUG Marionette enabled via command-line flag 11:16:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155440e800 == 2 [pid = 1815] [id = 2] 11:16:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 3 (0x7f155440f000) [pid = 1815] [serial = 3] [outer = (nil)] 11:16:55 INFO - PROCESS | 1815 | [1815] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:16:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 4 (0x7f1554410000) [pid = 1815] [serial = 4] [outer = 0x7f155440f000] 11:16:56 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f15538106d0 11:16:56 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f1553856e20 11:16:56 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f155385e130 11:16:56 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f155385e430 11:16:56 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f155385e760 11:16:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 5 (0x7f15538ab800) [pid = 1815] [serial = 5] [outer = 0x7f1557542000] 11:16:56 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:16:56 INFO - PROCESS | 1815 | 1461349016314 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45770 11:16:56 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:16:56 INFO - PROCESS | 1815 | 1461349016398 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45771 11:16:56 INFO - PROCESS | 1815 | 1461349016406 Marionette DEBUG Closed connection conn0 11:16:56 INFO - PROCESS | 1815 | [1815] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 11:16:56 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:16:56 INFO - PROCESS | 1815 | 1461349016530 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45772 11:16:56 INFO - PROCESS | 1815 | 1461349016533 Marionette DEBUG Closed connection conn1 11:16:56 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:16:56 INFO - PROCESS | 1815 | 1461349016596 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45773 11:16:56 INFO - PROCESS | 1815 | 1461349016604 Marionette DEBUG Closed connection conn2 11:16:56 INFO - PROCESS | 1815 | 1461349016660 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:16:56 INFO - PROCESS | 1815 | 1461349016683 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422094408","device":"desktop","version":"48.0a1"} 11:16:57 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:16:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547edc800 == 3 [pid = 1815] [id = 3] 11:16:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 6 (0x7f1547edd000) [pid = 1815] [serial = 6] [outer = (nil)] 11:16:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547edd800 == 4 [pid = 1815] [id = 4] 11:16:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 7 (0x7f1547a76c00) [pid = 1815] [serial = 7] [outer = (nil)] 11:16:58 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:16:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546bd3800 == 5 [pid = 1815] [id = 5] 11:16:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 8 (0x7f1546942000) [pid = 1815] [serial = 8] [outer = (nil)] 11:16:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:16:59 INFO - PROCESS | 1815 | [1815] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:16:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 9 (0x7f1546704000) [pid = 1815] [serial = 9] [outer = 0x7f1546942000] 11:16:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 10 (0x7f1546362000) [pid = 1815] [serial = 10] [outer = 0x7f1547edd000] 11:16:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 11 (0x7f15464e8800) [pid = 1815] [serial = 11] [outer = 0x7f1547a76c00] 11:16:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 12 (0x7f15464ea800) [pid = 1815] [serial = 12] [outer = 0x7f1546942000] 11:17:00 INFO - PROCESS | 1815 | 1461349020571 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 1815 | 1461349020593 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 13 (0x7f1545fa2400) [pid = 1815] [serial = 13] [outer = 0x7f1546942000] 11:17:01 INFO - PROCESS | 1815 | 1461349021354 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"912fe10e-93a7-4407-90ac-7a09d157e2cd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422094408","device":"desktop","version":"48.0a1","command_id":1}}] 11:17:01 INFO - PROCESS | 1815 | 1461349021810 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}] 11:17:02 INFO - PROCESS | 1815 | 1461349022377 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:17:02 INFO - PROCESS | 1815 | 1461349022611 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:17:02 INFO - PROCESS | 1815 | [1815] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:17:02 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:17:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 14 (0x7f1540fce800) [pid = 1815] [serial = 14] [outer = 0x7f1546942000] 11:17:03 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:17:03 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:03 INFO - PROCESS | 1815 | 1461349023300 Marionette TRACE conn3 <- [1,3,null,{}] 11:17:03 INFO - PROCESS | 1815 | 1461349023379 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:17:03 INFO - PROCESS | 1815 | 1461349023440 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:17:03 INFO - PROCESS | 1815 | 1461349023608 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 1815 | 1461349023614 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 11:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:17:03 INFO - PROCESS | 1815 | 1461349023693 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - PROCESS | 1815 | 1461349023703 Marionette TRACE conn3 <- [1,6,null,{}] 11:17:03 INFO - PROCESS | 1815 | 1461349023725 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}] 11:17:03 INFO - PROCESS | 1815 | 1461349023751 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:17:03 INFO - PROCESS | 1815 | 1461349023766 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa08800 == 6 [pid = 1815] [id = 6] 11:17:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 15 (0x7f15486f0800) [pid = 1815] [serial = 15] [outer = (nil)] 11:17:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 16 (0x7f153fa48c00) [pid = 1815] [serial = 16] [outer = 0x7f15486f0800] 11:17:03 INFO - PROCESS | 1815 | 1461349023884 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 17 (0x7f153fa4ec00) [pid = 1815] [serial = 17] [outer = 0x7f15486f0800] 11:17:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f83e000 == 7 [pid = 1815] [id = 7] 11:17:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 18 (0x7f153f89e400) [pid = 1815] [serial = 18] [outer = (nil)] 11:17:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 19 (0x7f153f8a0000) [pid = 1815] [serial = 19] [outer = 0x7f153f89e400] 11:17:04 INFO - PROCESS | 1815 | 1461349024468 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 20 (0x7f153f7de000) [pid = 1815] [serial = 20] [outer = 0x7f153f89e400] 11:17:05 INFO - PROCESS | 1815 | [1815] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:17:05 INFO - PROCESS | 1815 | 1461349025261 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]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1763ms 11:17:05 INFO - PROCESS | 1815 | 1461349025545 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 1815 | 1461349025550 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 11:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:17:05 INFO - PROCESS | 1815 | 1461349025626 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 1815 | 1461349025631 Marionette TRACE conn3 <- [1,10,null,{}] 11:17:05 INFO - PROCESS | 1815 | 1461349025652 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}] 11:17:05 INFO - PROCESS | 1815 | 1461349025861 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:17:05 INFO - PROCESS | 1815 | 1461349025965 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541252000 == 8 [pid = 1815] [id = 8] 11:17:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 21 (0x7f153f7e5000) [pid = 1815] [serial = 21] [outer = (nil)] 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 22 (0x7f1545ce5400) [pid = 1815] [serial = 22] [outer = 0x7f153f7e5000] 11:17:06 INFO - PROCESS | 1815 | 1461349026050 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 23 (0x7f15464de400) [pid = 1815] [serial = 23] [outer = 0x7f153f7e5000] 11:17:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1544588000 == 9 [pid = 1815] [id = 9] 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 24 (0x7f1544594800) [pid = 1815] [serial = 24] [outer = (nil)] 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 25 (0x7f1544ed3000) [pid = 1815] [serial = 25] [outer = 0x7f1544594800] 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 26 (0x7f1544eba800) [pid = 1815] [serial = 26] [outer = 0x7f1544594800] 11:17:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15452a8800 == 10 [pid = 1815] [id = 10] 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 27 (0x7f1545fd2c00) [pid = 1815] [serial = 27] [outer = (nil)] 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 28 (0x7f1547691000) [pid = 1815] [serial = 28] [outer = 0x7f1545fd2c00] 11:17:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 29 (0x7f1546e42000) [pid = 1815] [serial = 29] [outer = 0x7f1545fd2c00] 11:17:07 INFO - PROCESS | 1815 | 1461349027241 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]]]}] 11:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1687ms 11:17:07 INFO - PROCESS | 1815 | 1461349027275 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 1815 | 1461349027283 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 11:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:17:07 INFO - PROCESS | 1815 | 1461349027298 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 1815 | 1461349027304 Marionette TRACE conn3 <- [1,14,null,{}] 11:17:07 INFO - PROCESS | 1815 | 1461349027313 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}] 11:17:07 INFO - PROCESS | 1815 | 1461349027513 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:17:07 INFO - PROCESS | 1815 | 1461349027689 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546e79000 == 11 [pid = 1815] [id = 11] 11:17:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 30 (0x7f15479ac000) [pid = 1815] [serial = 30] [outer = (nil)] 11:17:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 31 (0x7f1548b3f400) [pid = 1815] [serial = 31] [outer = 0x7f15479ac000] 11:17:07 INFO - PROCESS | 1815 | 1461349027769 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 32 (0x7f1554606000) [pid = 1815] [serial = 32] [outer = 0x7f15479ac000] 11:17:08 INFO - PROCESS | 1815 | 1461349028591 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]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1338ms 11:17:08 INFO - PROCESS | 1815 | 1461349028636 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 1815 | 1461349028639 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 11:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:17:08 INFO - PROCESS | 1815 | 1461349028646 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 1815 | 1461349028653 Marionette TRACE conn3 <- [1,18,null,{}] 11:17:08 INFO - PROCESS | 1815 | 1461349028671 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}] 11:17:08 INFO - PROCESS | 1815 | 1461349028917 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:17:09 INFO - PROCESS | 1815 | 1461349029036 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547522800 == 12 [pid = 1815] [id = 12] 11:17:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 33 (0x7f1554956800) [pid = 1815] [serial = 33] [outer = (nil)] 11:17:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 34 (0x7f1555b76800) [pid = 1815] [serial = 34] [outer = 0x7f1554956800] 11:17:09 INFO - PROCESS | 1815 | 1461349029120 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 35 (0x7f15594b0800) [pid = 1815] [serial = 35] [outer = 0x7f1554956800] 11:17:10 INFO - PROCESS | 1815 | 1461349030191 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]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1588ms 11:17:10 INFO - PROCESS | 1815 | 1461349030235 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 1815 | 1461349030241 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 11:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:17:10 INFO - PROCESS | 1815 | 1461349030250 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 1815 | 1461349030256 Marionette TRACE conn3 <- [1,22,null,{}] 11:17:10 INFO - PROCESS | 1815 | 1461349030266 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}] 11:17:10 INFO - PROCESS | 1815 | 1461349030661 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:17:10 INFO - PROCESS | 1815 | 1461349030810 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15462e9000 == 13 [pid = 1815] [id = 13] 11:17:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 36 (0x7f15463cf000) [pid = 1815] [serial = 36] [outer = (nil)] 11:17:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 37 (0x7f15479b0c00) [pid = 1815] [serial = 37] [outer = 0x7f15463cf000] 11:17:10 INFO - PROCESS | 1815 | 1461349030879 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 38 (0x7f1547e8a000) [pid = 1815] [serial = 38] [outer = 0x7f15463cf000] 11:17:11 INFO - PROCESS | 1815 | 1461349031598 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]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1391ms 11:17:11 INFO - PROCESS | 1815 | 1461349031642 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 1815 | 1461349031651 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 11:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:17:11 INFO - PROCESS | 1815 | 1461349031680 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 1815 | 1461349031684 Marionette TRACE conn3 <- [1,26,null,{}] 11:17:11 INFO - PROCESS | 1815 | 1461349031694 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}] 11:17:11 INFO - PROCESS | 1815 | 1461349031844 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:17:11 INFO - PROCESS | 1815 | 1461349031860 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154782e800 == 14 [pid = 1815] [id = 14] 11:17:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 39 (0x7f1547f88800) [pid = 1815] [serial = 39] [outer = (nil)] 11:17:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 40 (0x7f1548ab7000) [pid = 1815] [serial = 40] [outer = 0x7f1547f88800] 11:17:11 INFO - PROCESS | 1815 | 1461349031926 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 41 (0x7f154a078000) [pid = 1815] [serial = 41] [outer = 0x7f1547f88800] 11:17:12 INFO - PROCESS | 1815 | 1461349032671 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]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1043ms 11:17:12 INFO - PROCESS | 1815 | 1461349032719 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 1815 | 1461349032723 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 11:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:17:12 INFO - PROCESS | 1815 | 1461349032729 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 1815 | 1461349032735 Marionette TRACE conn3 <- [1,30,null,{}] 11:17:12 INFO - PROCESS | 1815 | 1461349032753 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}] 11:17:12 INFO - PROCESS | 1815 | 1461349032920 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:17:12 INFO - PROCESS | 1815 | 1461349032933 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548666800 == 15 [pid = 1815] [id = 15] 11:17:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 42 (0x7f154a35b400) [pid = 1815] [serial = 42] [outer = (nil)] 11:17:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 43 (0x7f154d96a400) [pid = 1815] [serial = 43] [outer = 0x7f154a35b400] 11:17:13 INFO - PROCESS | 1815 | 1461349033003 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 44 (0x7f155381dc00) [pid = 1815] [serial = 44] [outer = 0x7f154a35b400] 11:17:13 INFO - PROCESS | 1815 | 1461349033757 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]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1086ms 11:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:17:13 INFO - PROCESS | 1815 | 1461349033828 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 1815 | 1461349033832 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 11:17:13 INFO - PROCESS | 1815 | 1461349033839 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 1815 | 1461349033841 Marionette TRACE conn3 <- [1,34,null,{}] 11:17:13 INFO - PROCESS | 1815 | 1461349033846 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}] 11:17:13 INFO - PROCESS | 1815 | 1461349033987 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:17:14 INFO - PROCESS | 1815 | 1461349033997 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a00f800 == 16 [pid = 1815] [id = 16] 11:17:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 45 (0x7f154a392400) [pid = 1815] [serial = 45] [outer = (nil)] 11:17:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 46 (0x7f1554950400) [pid = 1815] [serial = 46] [outer = 0x7f154a392400] 11:17:14 INFO - PROCESS | 1815 | 1461349034062 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 47 (0x7f15555b0c00) [pid = 1815] [serial = 47] [outer = 0x7f154a392400] 11:17:14 INFO - PROCESS | 1815 | 1461349034747 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]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 943ms 11:17:14 INFO - PROCESS | 1815 | 1461349034781 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 1815 | 1461349034783 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 11:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:17:14 INFO - PROCESS | 1815 | 1461349034789 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 1815 | 1461349034791 Marionette TRACE conn3 <- [1,38,null,{}] 11:17:14 INFO - PROCESS | 1815 | 1461349034796 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}] 11:17:14 INFO - PROCESS | 1815 | 1461349034954 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:17:14 INFO - PROCESS | 1815 | 1461349034973 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154da6e000 == 17 [pid = 1815] [id = 17] 11:17:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 48 (0x7f1548b40000) [pid = 1815] [serial = 48] [outer = (nil)] 11:17:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 49 (0x7f154d975400) [pid = 1815] [serial = 49] [outer = 0x7f1548b40000] 11:17:15 INFO - PROCESS | 1815 | 1461349035035 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 50 (0x7f15558fa000) [pid = 1815] [serial = 50] [outer = 0x7f1548b40000] 11:17:15 INFO - PROCESS | 1815 | 1461349035924 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]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1180ms 11:17:15 INFO - PROCESS | 1815 | 1461349035972 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 1815 | 1461349035979 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 11:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:17:15 INFO - PROCESS | 1815 | 1461349035989 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 1815 | 1461349035993 Marionette TRACE conn3 <- [1,42,null,{}] 11:17:16 INFO - PROCESS | 1815 | 1461349036002 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}] 11:17:16 INFO - PROCESS | 1815 | 1461349036212 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:17:16 INFO - PROCESS | 1815 | 1461349036334 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547827000 == 18 [pid = 1815] [id = 18] 11:17:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 51 (0x7f1546e3c000) [pid = 1815] [serial = 51] [outer = (nil)] 11:17:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 52 (0x7f15479ab000) [pid = 1815] [serial = 52] [outer = 0x7f1546e3c000] 11:17:16 INFO - PROCESS | 1815 | 1461349036425 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 53 (0x7f1547f89000) [pid = 1815] [serial = 53] [outer = 0x7f1546e3c000] 11:17:17 INFO - PROCESS | 1815 | 1461349037281 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]]]}] 11:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1341ms 11:17:17 INFO - PROCESS | 1815 | 1461349037331 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:17:17 INFO - PROCESS | 1815 | 1461349037340 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 11:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:17:17 INFO - PROCESS | 1815 | 1461349037350 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:17:17 INFO - PROCESS | 1815 | 1461349037355 Marionette TRACE conn3 <- [1,46,null,{}] 11:17:17 INFO - PROCESS | 1815 | 1461349037360 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}] 11:17:17 INFO - PROCESS | 1815 | 1461349037537 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:17:17 INFO - PROCESS | 1815 | 1461349037657 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154da6d000 == 19 [pid = 1815] [id = 19] 11:17:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x7f154a073c00) [pid = 1815] [serial = 54] [outer = (nil)] 11:17:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x7f154a351800) [pid = 1815] [serial = 55] [outer = 0x7f154a073c00] 11:17:17 INFO - PROCESS | 1815 | 1461349037735 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 56 (0x7f154e810c00) [pid = 1815] [serial = 56] [outer = 0x7f154a073c00] 11:17:18 INFO - PROCESS | 1815 | 1461349038602 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]]]}] 11:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1279ms 11:17:18 INFO - PROCESS | 1815 | 1461349038631 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:17:18 INFO - PROCESS | 1815 | 1461349038635 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 11:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:17:18 INFO - PROCESS | 1815 | 1461349038641 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 1815 | 1461349038647 Marionette TRACE conn3 <- [1,50,null,{}] 11:17:18 INFO - PROCESS | 1815 | 1461349038663 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}] 11:17:18 INFO - PROCESS | 1815 | 1461349038903 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:17:19 INFO - PROCESS | 1815 | 1461349039035 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155479e800 == 20 [pid = 1815] [id = 20] 11:17:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 57 (0x7f1554b2ac00) [pid = 1815] [serial = 57] [outer = (nil)] 11:17:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0x7f15559ce800) [pid = 1815] [serial = 58] [outer = 0x7f1554b2ac00] 11:17:19 INFO - PROCESS | 1815 | 1461349039116 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x7f1557ade800) [pid = 1815] [serial = 59] [outer = 0x7f1554b2ac00] 11:17:19 INFO - PROCESS | 1815 | 1461349039900 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]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1287ms 11:17:19 INFO - PROCESS | 1815 | 1461349039929 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:17:19 INFO - PROCESS | 1815 | 1461349039934 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 11:17:19 INFO - PROCESS | 1815 | 1461349039940 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1815 | 1461349039944 Marionette TRACE conn3 <- [1,54,null,{}] 11:17:19 INFO - PROCESS | 1815 | 1461349039949 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}] 11:17:20 INFO - PROCESS | 1815 | 1461349040099 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:17:20 INFO - PROCESS | 1815 | 1461349040224 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554b55800 == 21 [pid = 1815] [id = 21] 11:17:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x7f1553817c00) [pid = 1815] [serial = 60] [outer = (nil)] 11:17:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x7f15594b1000) [pid = 1815] [serial = 61] [outer = 0x7f1553817c00] 11:17:20 INFO - PROCESS | 1815 | 1461349040297 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x7f1559b7f000) [pid = 1815] [serial = 62] [outer = 0x7f1553817c00] 11:17:21 INFO - PROCESS | 1815 | 1461349041184 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]]]}] 11:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1286ms 11:17:21 INFO - PROCESS | 1815 | 1461349041228 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 1815 | 1461349041233 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 11:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:17:21 INFO - PROCESS | 1815 | 1461349041243 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 1815 | 1461349041248 Marionette TRACE conn3 <- [1,58,null,{}] 11:17:21 INFO - PROCESS | 1815 | 1461349041257 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}] 11:17:21 INFO - PROCESS | 1815 | 1461349041432 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:17:21 INFO - PROCESS | 1815 | 1461349041586 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f557000 == 22 [pid = 1815] [id = 22] 11:17:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x7f1546711400) [pid = 1815] [serial = 63] [outer = (nil)] 11:17:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x7f15476af800) [pid = 1815] [serial = 64] [outer = 0x7f1546711400] 11:17:21 INFO - PROCESS | 1815 | 1461349041669 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x7f1547e91c00) [pid = 1815] [serial = 65] [outer = 0x7f1546711400] 11:17:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a00f800 == 21 [pid = 1815] [id = 16] 11:17:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1548666800 == 20 [pid = 1815] [id = 15] 11:17:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154782e800 == 19 [pid = 1815] [id = 14] 11:17:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15462e9000 == 18 [pid = 1815] [id = 13] 11:17:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547522800 == 17 [pid = 1815] [id = 12] 11:17:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546e79000 == 16 [pid = 1815] [id = 11] 11:17:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541252000 == 15 [pid = 1815] [id = 8] 11:17:22 INFO - PROCESS | 1815 | 1461349042581 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]]]}] 11:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1385ms 11:17:22 INFO - PROCESS | 1815 | 1461349042627 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 1815 | 1461349042633 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 11:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:17:22 INFO - PROCESS | 1815 | 1461349042643 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 1815 | 1461349042649 Marionette TRACE conn3 <- [1,62,null,{}] 11:17:22 INFO - PROCESS | 1815 | 1461349042675 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}] 11:17:22 INFO - PROCESS | 1815 | 1461349042860 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:17:22 INFO - PROCESS | 1815 | 1461349042982 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547194800 == 16 [pid = 1815] [id = 23] 11:17:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x7f15476a4400) [pid = 1815] [serial = 66] [outer = (nil)] 11:17:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x7f15486ebc00) [pid = 1815] [serial = 67] [outer = 0x7f15476a4400] 11:17:23 INFO - PROCESS | 1815 | 1461349043069 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x7f1548b60c00) [pid = 1815] [serial = 68] [outer = 0x7f15476a4400] 11:17:23 INFO - PROCESS | 1815 | 1461349043860 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]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1284ms 11:17:23 INFO - PROCESS | 1815 | 1461349043942 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 1815 | 1461349043951 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 11:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:17:23 INFO - PROCESS | 1815 | 1461349043962 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 1815 | 1461349043966 Marionette TRACE conn3 <- [1,66,null,{}] 11:17:23 INFO - PROCESS | 1815 | 1461349043974 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}] 11:17:24 INFO - PROCESS | 1815 | 1461349044147 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:17:24 INFO - PROCESS | 1815 | 1461349044270 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e26000 == 17 [pid = 1815] [id = 24] 11:17:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x7f15479a9400) [pid = 1815] [serial = 69] [outer = (nil)] 11:17:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x7f1553819c00) [pid = 1815] [serial = 70] [outer = 0x7f15479a9400] 11:17:24 INFO - PROCESS | 1815 | 1461349044349 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x7f15547efc00) [pid = 1815] [serial = 71] [outer = 0x7f15479a9400] 11:17:25 INFO - PROCESS | 1815 | 1461349045197 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]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1289ms 11:17:25 INFO - PROCESS | 1815 | 1461349045254 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 1815 | 1461349045258 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 11:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:17:25 INFO - PROCESS | 1815 | 1461349045266 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 1815 | 1461349045270 Marionette TRACE conn3 <- [1,70,null,{}] 11:17:25 INFO - PROCESS | 1815 | 1461349045287 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}] 11:17:25 INFO - PROCESS | 1815 | 1461349045453 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:17:25 INFO - PROCESS | 1815 | 1461349045575 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155441f000 == 18 [pid = 1815] [id = 25] 11:17:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x7f1555945c00) [pid = 1815] [serial = 72] [outer = (nil)] 11:17:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x7f1557adac00) [pid = 1815] [serial = 73] [outer = 0x7f1555945c00] 11:17:25 INFO - PROCESS | 1815 | 1461349045659 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x7f1559965400) [pid = 1815] [serial = 74] [outer = 0x7f1555945c00] 11:17:26 INFO - PROCESS | 1815 | 1461349046522 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]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1287ms 11:17:26 INFO - PROCESS | 1815 | 1461349046554 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 1815 | 1461349046558 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 11:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:17:26 INFO - PROCESS | 1815 | 1461349046564 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 1815 | 1461349046566 Marionette TRACE conn3 <- [1,74,null,{}] 11:17:26 INFO - PROCESS | 1815 | 1461349046572 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}] 11:17:26 INFO - PROCESS | 1815 | 1461349046726 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:17:26 INFO - PROCESS | 1815 | 1461349046853 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154546c000 == 19 [pid = 1815] [id = 26] 11:17:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x7f1540fed000) [pid = 1815] [serial = 75] [outer = (nil)] 11:17:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7f1559e07400) [pid = 1815] [serial = 76] [outer = 0x7f1540fed000] 11:17:26 INFO - PROCESS | 1815 | 1461349046931 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7f1559e7ec00) [pid = 1815] [serial = 77] [outer = 0x7f1540fed000] 11:17:27 INFO - PROCESS | 1815 | 1461349047781 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]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1380ms 11:17:27 INFO - PROCESS | 1815 | 1461349047950 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 1815 | 1461349047957 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 11:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:17:27 INFO - PROCESS | 1815 | 1461349047965 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 1815 | 1461349047969 Marionette TRACE conn3 <- [1,78,null,{}] 11:17:27 INFO - PROCESS | 1815 | 1461349047976 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}] 11:17:28 INFO - PROCESS | 1815 | 1461349048124 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:17:28 INFO - PROCESS | 1815 | 1461349048221 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547199000 == 20 [pid = 1815] [id = 27] 11:17:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x7f15479aa000) [pid = 1815] [serial = 78] [outer = (nil)] 11:17:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7f1547a84800) [pid = 1815] [serial = 79] [outer = 0x7f15479aa000] 11:17:28 INFO - PROCESS | 1815 | 1461349048292 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7f1547a8dc00) [pid = 1815] [serial = 80] [outer = 0x7f15479aa000] 11:17:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154da6d000 == 19 [pid = 1815] [id = 19] 11:17:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547827000 == 18 [pid = 1815] [id = 18] 11:17:29 INFO - PROCESS | 1815 | 1461349049251 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]]]}] 11:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1338ms 11:17:29 INFO - PROCESS | 1815 | 1461349049303 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 1815 | 1461349049308 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 11:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:17:29 INFO - PROCESS | 1815 | 1461349049316 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - PROCESS | 1815 | 1461349049321 Marionette TRACE conn3 <- [1,82,null,{}] 11:17:29 INFO - PROCESS | 1815 | 1461349049330 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}] 11:17:29 INFO - PROCESS | 1815 | 1461349049496 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:17:29 INFO - PROCESS | 1815 | 1461349049651 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ecc000 == 19 [pid = 1815] [id = 28] 11:17:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7f1547a90000) [pid = 1815] [serial = 81] [outer = (nil)] 11:17:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7f1547a91c00) [pid = 1815] [serial = 82] [outer = 0x7f1547a90000] 11:17:29 INFO - PROCESS | 1815 | 1461349049731 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7f1548b57c00) [pid = 1815] [serial = 83] [outer = 0x7f1547a90000] 11:17:30 INFO - PROCESS | 1815 | 1461349050561 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]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1293ms 11:17:30 INFO - PROCESS | 1815 | 1461349050624 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 1815 | 1461349050633 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 11:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:17:30 INFO - PROCESS | 1815 | 1461349050646 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 1815 | 1461349050649 Marionette TRACE conn3 <- [1,86,null,{}] 11:17:30 INFO - PROCESS | 1815 | 1461349050656 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}] 11:17:30 INFO - PROCESS | 1815 | 1461349050816 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:17:30 INFO - PROCESS | 1815 | 1461349050942 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15549e0000 == 20 [pid = 1815] [id = 29] 11:17:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7f154a0c8000) [pid = 1815] [serial = 84] [outer = (nil)] 11:17:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7f1553818800) [pid = 1815] [serial = 85] [outer = 0x7f154a0c8000] 11:17:31 INFO - PROCESS | 1815 | 1461349051014 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7f155494ac00) [pid = 1815] [serial = 86] [outer = 0x7f154a0c8000] 11:17:31 INFO - PROCESS | 1815 | 1461349051806 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]]]}] 11:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1235ms 11:17:31 INFO - PROCESS | 1815 | 1461349051888 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:17:31 INFO - PROCESS | 1815 | 1461349051893 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 11:17:31 INFO - PROCESS | 1815 | 1461349051899 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 1815 | 1461349051905 Marionette TRACE conn3 <- [1,90,null,{}] 11:17:31 INFO - PROCESS | 1815 | 1461349051919 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}] 11:17:32 INFO - PROCESS | 1815 | 1461349052110 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:17:32 INFO - PROCESS | 1815 | 1461349052210 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155914f800 == 21 [pid = 1815] [id = 30] 11:17:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7f1555843000) [pid = 1815] [serial = 87] [outer = (nil)] 11:17:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7f1559102400) [pid = 1815] [serial = 88] [outer = 0x7f1555843000] 11:17:32 INFO - PROCESS | 1815 | 1461349052295 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7f1559b7f800) [pid = 1815] [serial = 89] [outer = 0x7f1555843000] 11:17:33 INFO - PROCESS | 1815 | 1461349053140 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]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1291ms 11:17:33 INFO - PROCESS | 1815 | 1461349053190 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 1815 | 1461349053195 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 11:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:17:33 INFO - PROCESS | 1815 | 1461349053202 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 1815 | 1461349053205 Marionette TRACE conn3 <- [1,94,null,{}] 11:17:33 INFO - PROCESS | 1815 | 1461349053210 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}] 11:17:33 INFO - PROCESS | 1815 | 1461349053382 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:17:33 INFO - PROCESS | 1815 | 1461349053512 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155994c000 == 22 [pid = 1815] [id = 31] 11:17:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7f1540f59400) [pid = 1815] [serial = 90] [outer = (nil)] 11:17:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7f1559e7d400) [pid = 1815] [serial = 91] [outer = 0x7f1540f59400] 11:17:33 INFO - PROCESS | 1815 | 1461349053593 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7f155babd400) [pid = 1815] [serial = 92] [outer = 0x7f1540f59400] 11:17:34 INFO - PROCESS | 1815 | 1461349054450 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]]]}] 11:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1278ms 11:17:34 INFO - PROCESS | 1815 | 1461349054480 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 1815 | 1461349054484 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 11:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:17:34 INFO - PROCESS | 1815 | 1461349054489 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 1815 | 1461349054493 Marionette TRACE conn3 <- [1,98,null,{}] 11:17:34 INFO - PROCESS | 1815 | 1461349054497 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}] 11:17:34 INFO - PROCESS | 1815 | 1461349054657 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:17:34 INFO - PROCESS | 1815 | 1461349054787 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559dc4800 == 23 [pid = 1815] [id = 32] 11:17:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7f1559363800) [pid = 1815] [serial = 93] [outer = (nil)] 11:17:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7f155c78c400) [pid = 1815] [serial = 94] [outer = 0x7f1559363800] 11:17:34 INFO - PROCESS | 1815 | 1461349054860 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7f155dd72c00) [pid = 1815] [serial = 95] [outer = 0x7f1559363800] 11:17:35 INFO - PROCESS | 1815 | 1461349055672 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]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1237ms 11:17:35 INFO - PROCESS | 1815 | 1461349055728 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 1815 | 1461349055732 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 11:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:17:35 INFO - PROCESS | 1815 | 1461349055738 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 1815 | 1461349055740 Marionette TRACE conn3 <- [1,102,null,{}] 11:17:35 INFO - PROCESS | 1815 | 1461349055747 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}] 11:17:35 INFO - PROCESS | 1815 | 1461349055955 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:17:36 INFO - PROCESS | 1815 | 1461349056084 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155c747000 == 24 [pid = 1815] [id = 33] 11:17:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7f153ca71c00) [pid = 1815] [serial = 96] [outer = (nil)] 11:17:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7f153ca73800) [pid = 1815] [serial = 97] [outer = 0x7f153ca71c00] 11:17:36 INFO - PROCESS | 1815 | 1461349056161 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7f153ca79800) [pid = 1815] [serial = 98] [outer = 0x7f153ca71c00] 11:17:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7f153ca71800) [pid = 1815] [serial = 99] [outer = 0x7f1545fd2c00] 11:17:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1549e26000 == 23 [pid = 1815] [id = 24] 11:17:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547194800 == 22 [pid = 1815] [id = 23] 11:17:37 INFO - PROCESS | 1815 | 1461349057250 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]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1535ms 11:17:37 INFO - PROCESS | 1815 | 1461349057321 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 1815 | 1461349057329 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 11:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:17:37 INFO - PROCESS | 1815 | 1461349057345 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 1815 | 1461349057352 Marionette TRACE conn3 <- [1,106,null,{}] 11:17:37 INFO - PROCESS | 1815 | 1461349057362 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}] 11:17:37 INFO - PROCESS | 1815 | 1461349057541 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:17:37 INFO - PROCESS | 1815 | 1461349057722 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154da5d000 == 23 [pid = 1815] [id = 34] 11:17:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f15479a8c00) [pid = 1815] [serial = 100] [outer = (nil)] 11:17:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f1547a85c00) [pid = 1815] [serial = 101] [outer = 0x7f15479a8c00] 11:17:37 INFO - PROCESS | 1815 | 1461349057806 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f1547a92400) [pid = 1815] [serial = 102] [outer = 0x7f15479a8c00] 11:17:38 INFO - PROCESS | 1815 | 1461349058590 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]]]}] 11:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1291ms 11:17:38 INFO - PROCESS | 1815 | 1461349058650 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 1815 | 1461349058658 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 11:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:17:38 INFO - PROCESS | 1815 | 1461349058670 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 1815 | 1461349058675 Marionette TRACE conn3 <- [1,110,null,{}] 11:17:38 INFO - PROCESS | 1815 | 1461349058681 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}] 11:17:38 INFO - PROCESS | 1815 | 1461349058848 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:17:38 INFO - PROCESS | 1815 | 1461349058985 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555b20000 == 24 [pid = 1815] [id = 35] 11:17:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f153c815c00) [pid = 1815] [serial = 103] [outer = (nil)] 11:17:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f153c81d000) [pid = 1815] [serial = 104] [outer = 0x7f153c815c00] 11:17:39 INFO - PROCESS | 1815 | 1461349059062 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f1548b5f800) [pid = 1815] [serial = 105] [outer = 0x7f153c815c00] 11:17:40 INFO - PROCESS | 1815 | 1461349060005 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]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1388ms 11:17:40 INFO - PROCESS | 1815 | 1461349060061 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 1815 | 1461349060068 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 11:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:17:40 INFO - PROCESS | 1815 | 1461349060077 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 1815 | 1461349060087 Marionette TRACE conn3 <- [1,114,null,{}] 11:17:40 INFO - PROCESS | 1815 | 1461349060113 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}] 11:17:40 INFO - PROCESS | 1815 | 1461349060398 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:17:40 INFO - PROCESS | 1815 | 1461349060498 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ba76000 == 25 [pid = 1815] [id = 36] 11:17:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f1554474800) [pid = 1815] [serial = 106] [outer = (nil)] 11:17:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f15547f3400) [pid = 1815] [serial = 107] [outer = 0x7f1554474800] 11:17:40 INFO - PROCESS | 1815 | 1461349060623 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f1557522800) [pid = 1815] [serial = 108] [outer = 0x7f1554474800] 11:17:41 INFO - PROCESS | 1815 | 1461349061490 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]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1449ms 11:17:41 INFO - PROCESS | 1815 | 1461349061526 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:17:41 INFO - PROCESS | 1815 | 1461349061531 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 11:17:41 INFO - PROCESS | 1815 | 1461349061537 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 1815 | 1461349061541 Marionette TRACE conn3 <- [1,118,null,{}] 11:17:41 INFO - PROCESS | 1815 | 1461349061546 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}] 11:17:41 INFO - PROCESS | 1815 | 1461349061700 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:17:41 INFO - PROCESS | 1815 | 1461349061836 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155df8d000 == 26 [pid = 1815] [id = 37] 11:17:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f153c816c00) [pid = 1815] [serial = 109] [outer = (nil)] 11:17:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f1559d34c00) [pid = 1815] [serial = 110] [outer = 0x7f153c816c00] 11:17:41 INFO - PROCESS | 1815 | 1461349061917 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f155ba49400) [pid = 1815] [serial = 111] [outer = 0x7f153c816c00] 11:17:42 INFO - PROCESS | 1815 | 1461349062728 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]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1240ms 11:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:17:42 INFO - PROCESS | 1815 | 1461349062778 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 1815 | 1461349062781 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 11:17:42 INFO - PROCESS | 1815 | 1461349062788 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 1815 | 1461349062791 Marionette TRACE conn3 <- [1,122,null,{}] 11:17:42 INFO - PROCESS | 1815 | 1461349062816 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}] 11:17:42 INFO - PROCESS | 1815 | 1461349062976 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:17:43 INFO - PROCESS | 1815 | 1461349063156 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c98b800 == 27 [pid = 1815] [id = 38] 11:17:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f153c19d400) [pid = 1815] [serial = 112] [outer = (nil)] 11:17:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f153c1a0000) [pid = 1815] [serial = 113] [outer = 0x7f153c19d400] 11:17:43 INFO - PROCESS | 1815 | 1461349063235 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f154a33ac00) [pid = 1815] [serial = 114] [outer = 0x7f153c19d400] 11:17:44 INFO - PROCESS | 1815 | 1461349064027 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]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1253ms 11:17:44 INFO - PROCESS | 1815 | 1461349064039 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 1815 | 1461349064043 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 11:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:17:44 INFO - PROCESS | 1815 | 1461349064050 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 1815 | 1461349064053 Marionette TRACE conn3 <- [1,126,null,{}] 11:17:44 INFO - PROCESS | 1815 | 1461349064059 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}] 11:17:44 INFO - PROCESS | 1815 | 1461349064290 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:17:44 INFO - PROCESS | 1815 | 1461349064433 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f551800 == 28 [pid = 1815] [id = 39] 11:17:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f153c3a5400) [pid = 1815] [serial = 115] [outer = (nil)] 11:17:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f155c789400) [pid = 1815] [serial = 116] [outer = 0x7f153c3a5400] 11:17:44 INFO - PROCESS | 1815 | 1461349064510 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f155dfab400) [pid = 1815] [serial = 117] [outer = 0x7f153c3a5400] 11:17:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ecc000 == 27 [pid = 1815] [id = 28] 11:17:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15549e0000 == 26 [pid = 1815] [id = 29] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1554b55800 == 25 [pid = 1815] [id = 21] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155914f800 == 24 [pid = 1815] [id = 30] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155994c000 == 23 [pid = 1815] [id = 31] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559dc4800 == 22 [pid = 1815] [id = 32] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155479e800 == 21 [pid = 1815] [id = 20] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155441f000 == 20 [pid = 1815] [id = 25] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154546c000 == 19 [pid = 1815] [id = 26] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa08800 == 18 [pid = 1815] [id = 6] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c98b800 == 17 [pid = 1815] [id = 38] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154da6e000 == 16 [pid = 1815] [id = 17] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155df8d000 == 15 [pid = 1815] [id = 37] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ba76000 == 14 [pid = 1815] [id = 36] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1555b20000 == 13 [pid = 1815] [id = 35] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547199000 == 12 [pid = 1815] [id = 27] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f557000 == 11 [pid = 1815] [id = 22] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155c747000 == 10 [pid = 1815] [id = 33] 11:17:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154da5d000 == 9 [pid = 1815] [id = 34] 11:17:49 INFO - PROCESS | 1815 | 1461349069049 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]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 5140ms 11:17:49 INFO - PROCESS | 1815 | 1461349069242 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 1815 | 1461349069245 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 11:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:17:49 INFO - PROCESS | 1815 | 1461349069266 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 1815 | 1461349069269 Marionette TRACE conn3 <- [1,130,null,{}] 11:17:49 INFO - PROCESS | 1815 | 1461349069279 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}] 11:17:49 INFO - PROCESS | 1815 | 1461349069440 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:17:49 INFO - PROCESS | 1815 | 1461349069456 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e421000 == 10 [pid = 1815] [id = 40] 11:17:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f153c813800) [pid = 1815] [serial = 118] [outer = (nil)] 11:17:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1540fe9800) [pid = 1815] [serial = 119] [outer = 0x7f153c813800] 11:17:49 INFO - PROCESS | 1815 | 1461349069540 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f15413dc000) [pid = 1815] [serial = 120] [outer = 0x7f153c813800] 11:17:50 INFO - PROCESS | 1815 | 1461349070365 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]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1139ms 11:17:50 INFO - PROCESS | 1815 | 1461349070406 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 1815 | 1461349070416 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 11:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:17:50 INFO - PROCESS | 1815 | 1461349070427 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1815 | 1461349070431 Marionette TRACE conn3 <- [1,134,null,{}] 11:17:50 INFO - PROCESS | 1815 | 1461349070437 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}] 11:17:50 INFO - PROCESS | 1815 | 1461349070615 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:17:50 INFO - PROCESS | 1815 | 1461349070630 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541255800 == 11 [pid = 1815] [id = 41] 11:17:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1544e2bc00) [pid = 1815] [serial = 121] [outer = (nil)] 11:17:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f1545426c00) [pid = 1815] [serial = 122] [outer = 0x7f1544e2bc00] 11:17:50 INFO - PROCESS | 1815 | 1461349070698 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1545fd9c00) [pid = 1815] [serial = 123] [outer = 0x7f1544e2bc00] 11:17:51 INFO - PROCESS | 1815 | 1461349071546 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]]]}] 11:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1136ms 11:17:51 INFO - PROCESS | 1815 | 1461349071596 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 1815 | 1461349071602 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 11:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:17:51 INFO - PROCESS | 1815 | 1461349071647 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 1815 | 1461349071653 Marionette TRACE conn3 <- [1,138,null,{}] 11:17:51 INFO - PROCESS | 1815 | 1461349071687 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}] 11:17:51 INFO - PROCESS | 1815 | 1461349071937 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:17:52 INFO - PROCESS | 1815 | 1461349071999 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546bd6000 == 12 [pid = 1815] [id = 42] 11:17:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153ca7a800) [pid = 1815] [serial = 124] [outer = (nil)] 11:17:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f1547a8a400) [pid = 1815] [serial = 125] [outer = 0x7f153ca7a800] 11:17:52 INFO - PROCESS | 1815 | 1461349072135 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f1547e91000) [pid = 1815] [serial = 126] [outer = 0x7f153ca7a800] 11:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1393ms 11:17:53 INFO - PROCESS | 1815 | 1461349073029 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]]]}] 11:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:17:53 INFO - PROCESS | 1815 | 1461349073045 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 1815 | 1461349073048 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 11:17:53 INFO - PROCESS | 1815 | 1461349073055 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 1815 | 1461349073058 Marionette TRACE conn3 <- [1,142,null,{}] 11:17:53 INFO - PROCESS | 1815 | 1461349073063 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}] 11:17:53 INFO - PROCESS | 1815 | 1461349073237 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:17:53 INFO - PROCESS | 1815 | 1461349073264 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a08a800 == 13 [pid = 1815] [id = 43] 11:17:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f1548b57000) [pid = 1815] [serial = 127] [outer = (nil)] 11:17:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f154a063400) [pid = 1815] [serial = 128] [outer = 0x7f1548b57000] 11:17:53 INFO - PROCESS | 1815 | 1461349073332 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f154a0cb800) [pid = 1815] [serial = 129] [outer = 0x7f1548b57000] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1555843000) [pid = 1815] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f1546711400) [pid = 1815] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f1547f88800) [pid = 1815] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f154a35b400) [pid = 1815] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f154a392400) [pid = 1815] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f15479ac000) [pid = 1815] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f153f7e5000) [pid = 1815] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f15463cf000) [pid = 1815] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1554956800) [pid = 1815] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f1555945c00) [pid = 1815] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f153c815c00) [pid = 1815] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f1553817c00) [pid = 1815] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f1559363800) [pid = 1815] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f15476a4400) [pid = 1815] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f154a0c8000) [pid = 1815] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f1540f59400) [pid = 1815] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f1554b2ac00) [pid = 1815] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f154a073c00) [pid = 1815] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f1547a90000) [pid = 1815] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f1546e3c000) [pid = 1815] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f15479aa000) [pid = 1815] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1548b40000) [pid = 1815] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f15479a9400) [pid = 1815] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f153ca71c00) [pid = 1815] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f1540fed000) [pid = 1815] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f153c19d400) [pid = 1815] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f153c816c00) [pid = 1815] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f1554474800) [pid = 1815] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f15479a8c00) [pid = 1815] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:17:55 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f15486f0800) [pid = 1815] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:17:55 INFO - PROCESS | 1815 | 1461349075573 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]]]}] 11:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2585ms 11:17:55 INFO - PROCESS | 1815 | 1461349075650 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:17:55 INFO - PROCESS | 1815 | 1461349075652 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 11:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:17:55 INFO - PROCESS | 1815 | 1461349075701 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 1815 | 1461349075705 Marionette TRACE conn3 <- [1,146,null,{}] 11:17:55 INFO - PROCESS | 1815 | 1461349075711 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}] 11:17:55 INFO - PROCESS | 1815 | 1461349075866 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:17:55 INFO - PROCESS | 1815 | 1461349075992 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546f93800 == 14 [pid = 1815] [id = 44] 11:17:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f153c3b1400) [pid = 1815] [serial = 130] [outer = (nil)] 11:17:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f1546e3c000) [pid = 1815] [serial = 131] [outer = 0x7f153c3b1400] 11:17:56 INFO - PROCESS | 1815 | 1461349076066 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f154a062c00) [pid = 1815] [serial = 132] [outer = 0x7f153c3b1400] 11:17:56 INFO - PROCESS | 1815 | 1461349076728 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]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1106ms 11:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:17:56 INFO - PROCESS | 1815 | 1461349076784 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 1815 | 1461349076786 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 11:17:56 INFO - PROCESS | 1815 | 1461349076793 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 1815 | 1461349076796 Marionette TRACE conn3 <- [1,150,null,{}] 11:17:56 INFO - PROCESS | 1815 | 1461349076801 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}] 11:17:57 INFO - PROCESS | 1815 | 1461349077108 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:17:57 INFO - PROCESS | 1815 | 1461349077175 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c972000 == 15 [pid = 1815] [id = 45] 11:17:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f153c194400) [pid = 1815] [serial = 133] [outer = (nil)] 11:17:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f153c19d800) [pid = 1815] [serial = 134] [outer = 0x7f153c194400] 11:17:57 INFO - PROCESS | 1815 | 1461349077294 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f153c81a400) [pid = 1815] [serial = 135] [outer = 0x7f153c194400] 11:17:58 INFO - PROCESS | 1815 | 1461349078314 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]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1540ms 11:17:58 INFO - PROCESS | 1815 | 1461349078335 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 1815 | 1461349078344 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 11:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:17:58 INFO - PROCESS | 1815 | 1461349078353 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 1815 | 1461349078362 Marionette TRACE conn3 <- [1,154,null,{}] 11:17:58 INFO - PROCESS | 1815 | 1461349078370 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}] 11:17:58 INFO - PROCESS | 1815 | 1461349078580 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:17:58 INFO - PROCESS | 1815 | 1461349078750 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546f93000 == 16 [pid = 1815] [id = 46] 11:17:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f15444bcc00) [pid = 1815] [serial = 136] [outer = (nil)] 11:17:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f1545dec800) [pid = 1815] [serial = 137] [outer = 0x7f15444bcc00] 11:17:58 INFO - PROCESS | 1815 | 1461349078834 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f154693ec00) [pid = 1815] [serial = 138] [outer = 0x7f15444bcc00] 11:17:59 INFO - PROCESS | 1815 | 1461349079831 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]]]}] 11:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1541ms 11:17:59 INFO - PROCESS | 1815 | 1461349079897 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 1815 | 1461349079904 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 11:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:17:59 INFO - PROCESS | 1815 | 1461349079912 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 1815 | 1461349079914 Marionette TRACE conn3 <- [1,158,null,{}] 11:17:59 INFO - PROCESS | 1815 | 1461349079921 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}] 11:18:00 INFO - PROCESS | 1815 | 1461349080158 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:18:00 INFO - PROCESS | 1815 | 1461349080359 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f84d800 == 17 [pid = 1815] [id = 47] 11:18:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f153ca7c000) [pid = 1815] [serial = 139] [outer = (nil)] 11:18:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f1544d1f000) [pid = 1815] [serial = 140] [outer = 0x7f153ca7c000] 11:18:00 INFO - PROCESS | 1815 | 1461349080448 Marionette DEBUG loaded listener.js 11:18:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f1546af6000) [pid = 1815] [serial = 141] [outer = 0x7f153ca7c000] 11:18:00 INFO - PROCESS | 1815 | 1461349080846 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:18:01 INFO - PROCESS | 1815 | 1461349081763 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]]]}] 11:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1890ms 11:18:01 INFO - PROCESS | 1815 | 1461349081802 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:18:01 INFO - PROCESS | 1815 | 1461349081809 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 11:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:18:01 INFO - PROCESS | 1815 | 1461349081818 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 1815 | 1461349081823 Marionette TRACE conn3 <- [1,162,null,{}] 11:18:01 INFO - PROCESS | 1815 | 1461349081832 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}] 11:18:02 INFO - PROCESS | 1815 | 1461349082059 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f153c81d000) [pid = 1815] [serial = 104] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f1547a91c00) [pid = 1815] [serial = 82] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f15486ebc00) [pid = 1815] [serial = 67] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1559b7f800) [pid = 1815] [serial = 89] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f1547e91c00) [pid = 1815] [serial = 65] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f1559102400) [pid = 1815] [serial = 88] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f1546e42000) [pid = 1815] [serial = 29] [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.] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f1557543000) [pid = 1815] [serial = 2] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f1548ab7000) [pid = 1815] [serial = 40] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f1544ed3000) [pid = 1815] [serial = 25] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f1547a84800) [pid = 1815] [serial = 79] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f15476af800) [pid = 1815] [serial = 64] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7f154d96a400) [pid = 1815] [serial = 43] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7f1554950400) [pid = 1815] [serial = 46] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7f1548b3f400) [pid = 1815] [serial = 31] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7f1545ce5400) [pid = 1815] [serial = 22] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7f155381dc00) [pid = 1815] [serial = 44] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7f1554606000) [pid = 1815] [serial = 32] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7f15479b0c00) [pid = 1815] [serial = 37] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7f1547e8a000) [pid = 1815] [serial = 38] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7f1555b76800) [pid = 1815] [serial = 34] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7f15555b0c00) [pid = 1815] [serial = 47] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7f1547691000) [pid = 1815] [serial = 28] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7f154a078000) [pid = 1815] [serial = 41] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7f153fa4ec00) [pid = 1815] [serial = 17] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7f15464de400) [pid = 1815] [serial = 23] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7f15594b0800) [pid = 1815] [serial = 35] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7f15594b1000) [pid = 1815] [serial = 61] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x7f15464ea800) [pid = 1815] [serial = 12] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x7f1546704000) [pid = 1815] [serial = 9] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x7f154e810c00) [pid = 1815] [serial = 56] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x7f1553818800) [pid = 1815] [serial = 85] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x7f15559ce800) [pid = 1815] [serial = 58] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x7f1548b57c00) [pid = 1815] [serial = 83] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x7f1547f89000) [pid = 1815] [serial = 53] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x7f1557adac00) [pid = 1815] [serial = 73] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x7f154a351800) [pid = 1815] [serial = 55] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x7f1547a8dc00) [pid = 1815] [serial = 80] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x7f15558fa000) [pid = 1815] [serial = 50] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x7f15479ab000) [pid = 1815] [serial = 52] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x7f15547efc00) [pid = 1815] [serial = 71] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x7f154d975400) [pid = 1815] [serial = 49] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x7f1547a92400) [pid = 1815] [serial = 102] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x7f1559e7d400) [pid = 1815] [serial = 91] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x7f1553819c00) [pid = 1815] [serial = 70] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x7f1559965400) [pid = 1815] [serial = 74] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x7f1548b5f800) [pid = 1815] [serial = 105] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 63 (0x7f1559b7f000) [pid = 1815] [serial = 62] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 62 (0x7f155dd72c00) [pid = 1815] [serial = 95] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 61 (0x7f1548b60c00) [pid = 1815] [serial = 68] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 60 (0x7f153ca73800) [pid = 1815] [serial = 97] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 59 (0x7f1559e07400) [pid = 1815] [serial = 76] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 58 (0x7f155494ac00) [pid = 1815] [serial = 86] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 57 (0x7f155babd400) [pid = 1815] [serial = 92] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 56 (0x7f155c78c400) [pid = 1815] [serial = 94] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 55 (0x7f1557ade800) [pid = 1815] [serial = 59] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 54 (0x7f154a33ac00) [pid = 1815] [serial = 114] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 53 (0x7f155ba49400) [pid = 1815] [serial = 111] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 52 (0x7f153c1a0000) [pid = 1815] [serial = 113] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 51 (0x7f155c789400) [pid = 1815] [serial = 116] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 50 (0x7f15547f3400) [pid = 1815] [serial = 107] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 49 (0x7f1557522800) [pid = 1815] [serial = 108] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 48 (0x7f1559d34c00) [pid = 1815] [serial = 110] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 47 (0x7f1547a85c00) [pid = 1815] [serial = 101] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 46 (0x7f153fa48c00) [pid = 1815] [serial = 16] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 45 (0x7f153f8a0000) [pid = 1815] [serial = 19] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 44 (0x7f153ca79800) [pid = 1815] [serial = 98] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | --DOMWINDOW == 43 (0x7f1559e7ec00) [pid = 1815] [serial = 77] [outer = (nil)] [url = about:blank] 11:18:02 INFO - PROCESS | 1815 | 1461349082257 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c984000 == 18 [pid = 1815] [id = 48] 11:18:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 44 (0x7f153c81bc00) [pid = 1815] [serial = 142] [outer = (nil)] 11:18:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 45 (0x7f153ea84000) [pid = 1815] [serial = 143] [outer = 0x7f153c81bc00] 11:18:02 INFO - PROCESS | 1815 | 1461349082329 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 46 (0x7f1540ff4c00) [pid = 1815] [serial = 144] [outer = 0x7f153c81bc00] 11:18:03 INFO - PROCESS | 1815 | 1461349083006 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]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1240ms 11:18:03 INFO - PROCESS | 1815 | 1461349083059 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 1815 | 1461349083067 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 11:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:18:03 INFO - PROCESS | 1815 | 1461349083078 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 1815 | 1461349083081 Marionette TRACE conn3 <- [1,166,null,{}] 11:18:03 INFO - PROCESS | 1815 | 1461349083100 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}] 11:18:03 INFO - PROCESS | 1815 | 1461349083245 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:18:03 INFO - PROCESS | 1815 | 1461349083257 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541252000 == 19 [pid = 1815] [id = 49] 11:18:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 47 (0x7f1544e2d800) [pid = 1815] [serial = 145] [outer = (nil)] 11:18:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 48 (0x7f1545fd6c00) [pid = 1815] [serial = 146] [outer = 0x7f1544e2d800] 11:18:03 INFO - PROCESS | 1815 | 1461349083504 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 49 (0x7f1546703c00) [pid = 1815] [serial = 147] [outer = 0x7f1544e2d800] 11:18:04 INFO - PROCESS | 1815 | 1461349084485 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]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1433ms 11:18:04 INFO - PROCESS | 1815 | 1461349084511 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 1815 | 1461349084515 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 11:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:18:04 INFO - PROCESS | 1815 | 1461349084521 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 1815 | 1461349084527 Marionette TRACE conn3 <- [1,170,null,{}] 11:18:04 INFO - PROCESS | 1815 | 1461349084545 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}] 11:18:04 INFO - PROCESS | 1815 | 1461349084733 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:18:04 INFO - PROCESS | 1815 | 1461349084767 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15467f3000 == 20 [pid = 1815] [id = 50] 11:18:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 50 (0x7f154768a800) [pid = 1815] [serial = 148] [outer = (nil)] 11:18:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 51 (0x7f15479b3800) [pid = 1815] [serial = 149] [outer = 0x7f154768a800] 11:18:04 INFO - PROCESS | 1815 | 1461349084847 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 52 (0x7f1547f89000) [pid = 1815] [serial = 150] [outer = 0x7f154768a800] 11:18:05 INFO - PROCESS | 1815 | 1461349085634 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]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1147ms 11:18:05 INFO - PROCESS | 1815 | 1461349085669 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 1815 | 1461349085673 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 11:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:18:05 INFO - PROCESS | 1815 | 1461349085679 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 1815 | 1461349085683 Marionette TRACE conn3 <- [1,174,null,{}] 11:18:05 INFO - PROCESS | 1815 | 1461349085699 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}] 11:18:05 INFO - PROCESS | 1815 | 1461349085901 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:18:05 INFO - PROCESS | 1815 | 1461349085926 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547827800 == 21 [pid = 1815] [id = 51] 11:18:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 53 (0x7f1547f89800) [pid = 1815] [serial = 151] [outer = (nil)] 11:18:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x7f1548b57800) [pid = 1815] [serial = 152] [outer = 0x7f1547f89800] 11:18:06 INFO - PROCESS | 1815 | 1461349085992 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x7f1548b61800) [pid = 1815] [serial = 153] [outer = 0x7f1547f89800] 11:18:06 INFO - PROCESS | 1815 | --DOMWINDOW == 54 (0x7f1544e2bc00) [pid = 1815] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:18:06 INFO - PROCESS | 1815 | --DOMWINDOW == 53 (0x7f153c813800) [pid = 1815] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:18:06 INFO - PROCESS | 1815 | --DOMWINDOW == 52 (0x7f1548b57000) [pid = 1815] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:18:06 INFO - PROCESS | 1815 | --DOMWINDOW == 51 (0x7f153c3a5400) [pid = 1815] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:18:06 INFO - PROCESS | 1815 | --DOMWINDOW == 50 (0x7f153ca7a800) [pid = 1815] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:18:06 INFO - PROCESS | 1815 | 1461349086904 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]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1280ms 11:18:06 INFO - PROCESS | 1815 | 1461349086960 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 1815 | 1461349086964 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 11:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:18:06 INFO - PROCESS | 1815 | 1461349086970 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 1815 | 1461349086973 Marionette TRACE conn3 <- [1,178,null,{}] 11:18:06 INFO - PROCESS | 1815 | 1461349086978 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}] 11:18:07 INFO - PROCESS | 1815 | 1461349087160 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:18:07 INFO - PROCESS | 1815 | 1461349087179 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ed7000 == 22 [pid = 1815] [id = 52] 11:18:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 51 (0x7f153c198400) [pid = 1815] [serial = 154] [outer = (nil)] 11:18:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 52 (0x7f153c818c00) [pid = 1815] [serial = 155] [outer = 0x7f153c198400] 11:18:07 INFO - PROCESS | 1815 | 1461349087246 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 53 (0x7f154a077400) [pid = 1815] [serial = 156] [outer = 0x7f153c198400] 11:18:07 INFO - PROCESS | 1815 | 1461349087928 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]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 978ms 11:18:07 INFO - PROCESS | 1815 | 1461349087949 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 1815 | 1461349087953 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 11:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:18:07 INFO - PROCESS | 1815 | 1461349087960 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 1815 | 1461349087963 Marionette TRACE conn3 <- [1,182,null,{}] 11:18:07 INFO - PROCESS | 1815 | 1461349087969 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}] 11:18:08 INFO - PROCESS | 1815 | 1461349088174 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:18:08 INFO - PROCESS | 1815 | 1461349088197 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e32800 == 23 [pid = 1815] [id = 53] 11:18:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x7f154a065800) [pid = 1815] [serial = 157] [outer = (nil)] 11:18:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x7f154a357400) [pid = 1815] [serial = 158] [outer = 0x7f154a065800] 11:18:08 INFO - PROCESS | 1815 | 1461349088268 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 56 (0x7f155460c000) [pid = 1815] [serial = 159] [outer = 0x7f154a065800] 11:18:09 INFO - PROCESS | 1815 | 1461349089092 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]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1182ms 11:18:09 INFO - PROCESS | 1815 | 1461349089143 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 1815 | 1461349089149 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 11:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:18:09 INFO - PROCESS | 1815 | 1461349089159 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 1815 | 1461349089165 Marionette TRACE conn3 <- [1,186,null,{}] 11:18:09 INFO - PROCESS | 1815 | 1461349089219 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}] 11:18:09 INFO - PROCESS | 1815 | 1461349089455 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:18:09 INFO - PROCESS | 1815 | 1461349089513 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1540ed7000 == 24 [pid = 1815] [id = 54] 11:18:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 57 (0x7f153c3ad800) [pid = 1815] [serial = 160] [outer = (nil)] 11:18:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0x7f153ca79c00) [pid = 1815] [serial = 161] [outer = 0x7f153c3ad800] 11:18:09 INFO - PROCESS | 1815 | 1461349089632 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x7f15413d7800) [pid = 1815] [serial = 162] [outer = 0x7f153c3ad800] 11:18:10 INFO - PROCESS | 1815 | 1461349090522 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]]]}] 11:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1438ms 11:18:10 INFO - PROCESS | 1815 | 1461349090597 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:18:10 INFO - PROCESS | 1815 | 1461349090606 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 11:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:18:10 INFO - PROCESS | 1815 | 1461349090617 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 1815 | 1461349090621 Marionette TRACE conn3 <- [1,190,null,{}] 11:18:10 INFO - PROCESS | 1815 | 1461349090629 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}] 11:18:10 INFO - PROCESS | 1815 | 1461349090889 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:18:11 INFO - PROCESS | 1815 | 1461349091052 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ec3000 == 25 [pid = 1815] [id = 55] 11:18:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x7f1546082400) [pid = 1815] [serial = 163] [outer = (nil)] 11:18:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x7f15476a9400) [pid = 1815] [serial = 164] [outer = 0x7f1546082400] 11:18:11 INFO - PROCESS | 1815 | 1461349091144 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x7f1547e86400) [pid = 1815] [serial = 165] [outer = 0x7f1546082400] 11:18:11 INFO - PROCESS | 1815 | 1461349091961 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]]]}] 11:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1390ms 11:18:12 INFO - PROCESS | 1815 | 1461349092008 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 1815 | 1461349092014 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 11:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:18:12 INFO - PROCESS | 1815 | 1461349092022 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 1815 | 1461349092029 Marionette TRACE conn3 <- [1,194,null,{}] 11:18:12 INFO - PROCESS | 1815 | 1461349092047 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}] 11:18:12 INFO - PROCESS | 1815 | 1461349092235 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:18:12 INFO - PROCESS | 1815 | 1461349092362 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15467e4000 == 26 [pid = 1815] [id = 56] 11:18:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x7f154a081800) [pid = 1815] [serial = 166] [outer = (nil)] 11:18:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x7f154a38d400) [pid = 1815] [serial = 167] [outer = 0x7f154a081800] 11:18:12 INFO - PROCESS | 1815 | 1461349092458 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x7f154e88f000) [pid = 1815] [serial = 168] [outer = 0x7f154a081800] 11:18:13 INFO - PROCESS | 1815 | 1461349093326 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]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1346ms 11:18:13 INFO - PROCESS | 1815 | 1461349093369 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:18:13 INFO - PROCESS | 1815 | 1461349093374 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 11:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:18:13 INFO - PROCESS | 1815 | 1461349093381 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 1815 | 1461349093384 Marionette TRACE conn3 <- [1,198,null,{}] 11:18:13 INFO - PROCESS | 1815 | 1461349093390 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}] 11:18:13 INFO - PROCESS | 1815 | 1461349093569 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:18:13 INFO - PROCESS | 1815 | 1461349093694 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e42f000 == 27 [pid = 1815] [id = 57] 11:18:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x7f153c19a000) [pid = 1815] [serial = 169] [outer = (nil)] 11:18:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x7f153ca75000) [pid = 1815] [serial = 170] [outer = 0x7f153c19a000] 11:18:13 INFO - PROCESS | 1815 | 1461349093784 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x7f1554705800) [pid = 1815] [serial = 171] [outer = 0x7f153c19a000] 11:18:14 INFO - PROCESS | 1815 | 1461349094858 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]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1530ms 11:18:14 INFO - PROCESS | 1815 | 1461349094912 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 1815 | 1461349094919 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 11:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:18:14 INFO - PROCESS | 1815 | 1461349094976 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 1815 | 1461349094982 Marionette TRACE conn3 <- [1,202,null,{}] 11:18:15 INFO - PROCESS | 1815 | 1461349095002 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}] 11:18:15 INFO - PROCESS | 1815 | 1461349095182 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x7f1546e3c000) [pid = 1815] [serial = 131] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x7f1545426c00) [pid = 1815] [serial = 122] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x7f1540fe9800) [pid = 1815] [serial = 119] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x7f154a063400) [pid = 1815] [serial = 128] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 63 (0x7f15413dc000) [pid = 1815] [serial = 120] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 62 (0x7f155dfab400) [pid = 1815] [serial = 117] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 61 (0x7f1547a8a400) [pid = 1815] [serial = 125] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 60 (0x7f154a0cb800) [pid = 1815] [serial = 129] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 59 (0x7f1547e91000) [pid = 1815] [serial = 126] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | --DOMWINDOW == 58 (0x7f1545fd9c00) [pid = 1815] [serial = 123] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 1815 | 1461349095323 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e433000 == 28 [pid = 1815] [id = 58] 11:18:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x7f153f89b800) [pid = 1815] [serial = 172] [outer = (nil)] 11:18:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x7f15413e0800) [pid = 1815] [serial = 173] [outer = 0x7f153f89b800] 11:18:15 INFO - PROCESS | 1815 | 1461349095427 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x7f1545ce4800) [pid = 1815] [serial = 174] [outer = 0x7f153f89b800] 11:18:16 INFO - PROCESS | 1815 | 1461349096054 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]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1192ms 11:18:16 INFO - PROCESS | 1815 | 1461349096123 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 1815 | 1461349096131 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 11:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:18:16 INFO - PROCESS | 1815 | 1461349096145 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 1815 | 1461349096148 Marionette TRACE conn3 <- [1,206,null,{}] 11:18:16 INFO - PROCESS | 1815 | 1461349096154 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}] 11:18:16 INFO - PROCESS | 1815 | 1461349096307 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:18:16 INFO - PROCESS | 1815 | 1461349096391 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15462f0000 == 29 [pid = 1815] [id = 59] 11:18:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x7f153ca73400) [pid = 1815] [serial = 175] [outer = (nil)] 11:18:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x7f15476a9c00) [pid = 1815] [serial = 176] [outer = 0x7f153ca73400] 11:18:16 INFO - PROCESS | 1815 | 1461349096456 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x7f1547a8f400) [pid = 1815] [serial = 177] [outer = 0x7f153ca73400] 11:18:17 INFO - PROCESS | 1815 | 1461349097121 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]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1028ms 11:18:17 INFO - PROCESS | 1815 | 1461349097174 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 1815 | 1461349097177 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 11:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:18:17 INFO - PROCESS | 1815 | 1461349097199 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 1815 | 1461349097206 Marionette TRACE conn3 <- [1,210,null,{}] 11:18:17 INFO - PROCESS | 1815 | 1461349097234 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}] 11:18:17 INFO - PROCESS | 1815 | 1461349097406 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:18:17 INFO - PROCESS | 1815 | 1461349097420 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ee9800 == 30 [pid = 1815] [id = 60] 11:18:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x7f154a063400) [pid = 1815] [serial = 178] [outer = (nil)] 11:18:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x7f154a389000) [pid = 1815] [serial = 179] [outer = 0x7f154a063400] 11:18:17 INFO - PROCESS | 1815 | 1461349097493 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x7f155460b400) [pid = 1815] [serial = 180] [outer = 0x7f154a063400] 11:18:18 INFO - PROCESS | 1815 | 1461349098468 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]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1314ms 11:18:18 INFO - PROCESS | 1815 | 1461349098499 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:18:18 INFO - PROCESS | 1815 | 1461349098504 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 11:18:18 INFO - PROCESS | 1815 | 1461349098511 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 1815 | 1461349098514 Marionette TRACE conn3 <- [1,214,null,{}] 11:18:18 INFO - PROCESS | 1815 | 1461349098527 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}] 11:18:18 INFO - PROCESS | 1815 | 1461349098712 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:18:18 INFO - PROCESS | 1815 | 1461349098738 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8e1000 == 31 [pid = 1815] [id = 61] 11:18:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x7f153c3a5000) [pid = 1815] [serial = 181] [outer = (nil)] 11:18:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x7f1554950c00) [pid = 1815] [serial = 182] [outer = 0x7f153c3a5000] 11:18:18 INFO - PROCESS | 1815 | 1461349098808 Marionette DEBUG loaded listener.js 11:18:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x7f1554b2b800) [pid = 1815] [serial = 183] [outer = 0x7f153c3a5000] 11:18:19 INFO - PROCESS | 1815 | 1461349099629 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]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1192ms 11:18:19 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x7f1547f89800) [pid = 1815] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:18:19 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x7f1544e2d800) [pid = 1815] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:18:19 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x7f153c81bc00) [pid = 1815] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:18:19 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x7f153c3b1400) [pid = 1815] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:18:19 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x7f154768a800) [pid = 1815] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:18:19 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x7f153c198400) [pid = 1815] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:18:19 INFO - PROCESS | 1815 | 1461349099710 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 1815 | 1461349099713 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 11:18:19 INFO - PROCESS | 1815 | 1461349099719 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 1815 | 1461349099722 Marionette TRACE conn3 <- [1,218,null,{}] 11:18:19 INFO - PROCESS | 1815 | 1461349099727 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}] 11:18:19 INFO - PROCESS | 1815 | 1461349099868 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:18:19 INFO - PROCESS | 1815 | 1461349099878 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15538a7000 == 32 [pid = 1815] [id = 62] 11:18:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x7f153c1a2c00) [pid = 1815] [serial = 184] [outer = (nil)] 11:18:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x7f1548b3bc00) [pid = 1815] [serial = 185] [outer = 0x7f153c1a2c00] 11:18:19 INFO - PROCESS | 1815 | 1461349099942 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x7f1554959400) [pid = 1815] [serial = 186] [outer = 0x7f153c1a2c00] 11:18:20 INFO - PROCESS | 1815 | 1461349100720 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]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1032ms 11:18:20 INFO - PROCESS | 1815 | 1461349100751 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 1815 | 1461349100753 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 11:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:18:20 INFO - PROCESS | 1815 | 1461349100760 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 1815 | 1461349100762 Marionette TRACE conn3 <- [1,222,null,{}] 11:18:20 INFO - PROCESS | 1815 | 1461349100785 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}] 11:18:20 INFO - PROCESS | 1815 | 1461349100955 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:18:20 INFO - PROCESS | 1815 | 1461349100966 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15549fc800 == 33 [pid = 1815] [id = 63] 11:18:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x7f15559c4400) [pid = 1815] [serial = 187] [outer = (nil)] 11:18:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x7f1557a42000) [pid = 1815] [serial = 188] [outer = 0x7f15559c4400] 11:18:21 INFO - PROCESS | 1815 | 1461349101038 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x7f1559361000) [pid = 1815] [serial = 189] [outer = 0x7f15559c4400] 11:18:21 INFO - PROCESS | 1815 | 1461349101809 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]]]}] 11:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1088ms 11:18:21 INFO - PROCESS | 1815 | 1461349101849 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 1815 | 1461349101856 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 11:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:18:21 INFO - PROCESS | 1815 | 1461349101887 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 1815 | 1461349101893 Marionette TRACE conn3 <- [1,226,null,{}] 11:18:21 INFO - PROCESS | 1815 | 1461349101903 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}] 11:18:22 INFO - PROCESS | 1815 | 1461349102139 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:18:22 INFO - PROCESS | 1815 | 1461349102240 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542576000 == 34 [pid = 1815] [id = 64] 11:18:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x7f153c3b1000) [pid = 1815] [serial = 190] [outer = (nil)] 11:18:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x7f153ea82000) [pid = 1815] [serial = 191] [outer = 0x7f153c3b1000] 11:18:22 INFO - PROCESS | 1815 | 1461349102316 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x7f1542f4dc00) [pid = 1815] [serial = 192] [outer = 0x7f153c3b1000] 11:18:23 INFO - PROCESS | 1815 | 1461349103123 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]]]}] 11:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1290ms 11:18:23 INFO - PROCESS | 1815 | 1461349103178 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:18:23 INFO - PROCESS | 1815 | 1461349103187 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 11:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:18:23 INFO - PROCESS | 1815 | 1461349103198 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:18:23 INFO - PROCESS | 1815 | 1461349103203 Marionette TRACE conn3 <- [1,230,null,{}] 11:18:23 INFO - PROCESS | 1815 | 1461349103210 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}] 11:18:23 INFO - PROCESS | 1815 | 1461349103394 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:18:23 INFO - PROCESS | 1815 | 1461349103524 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a013000 == 35 [pid = 1815] [id = 65] 11:18:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x7f1545fd9800) [pid = 1815] [serial = 193] [outer = (nil)] 11:18:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x7f15476aa400) [pid = 1815] [serial = 194] [outer = 0x7f1545fd9800] 11:18:23 INFO - PROCESS | 1815 | 1461349103602 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7f1547e91000) [pid = 1815] [serial = 195] [outer = 0x7f1545fd9800] 11:18:24 INFO - PROCESS | 1815 | 1461349104528 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]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1381ms 11:18:24 INFO - PROCESS | 1815 | 1461349104581 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:18:24 INFO - PROCESS | 1815 | 1461349104584 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 11:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:18:24 INFO - PROCESS | 1815 | 1461349104593 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 1815 | 1461349104600 Marionette TRACE conn3 <- [1,234,null,{}] 11:18:24 INFO - PROCESS | 1815 | 1461349104619 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}] 11:18:24 INFO - PROCESS | 1815 | 1461349104840 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:18:24 INFO - PROCESS | 1815 | 1461349104972 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555931800 == 36 [pid = 1815] [id = 66] 11:18:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7f154a066800) [pid = 1815] [serial = 196] [outer = (nil)] 11:18:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x7f1554b2f000) [pid = 1815] [serial = 197] [outer = 0x7f154a066800] 11:18:25 INFO - PROCESS | 1815 | 1461349105056 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7f15559cc800) [pid = 1815] [serial = 198] [outer = 0x7f154a066800] 11:18:25 INFO - PROCESS | 1815 | 1461349105903 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]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1340ms 11:18:25 INFO - PROCESS | 1815 | 1461349105933 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:18:25 INFO - PROCESS | 1815 | 1461349105939 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 11:18:25 INFO - PROCESS | 1815 | 1461349105947 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 1815 | 1461349105950 Marionette TRACE conn3 <- [1,238,null,{}] 11:18:25 INFO - PROCESS | 1815 | 1461349105958 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}] 11:18:26 INFO - PROCESS | 1815 | 1461349106175 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:18:26 INFO - PROCESS | 1815 | 1461349106190 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559143000 == 37 [pid = 1815] [id = 67] 11:18:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7f1554604800) [pid = 1815] [serial = 199] [outer = (nil)] 11:18:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7f1559107000) [pid = 1815] [serial = 200] [outer = 0x7f1554604800] 11:18:26 INFO - PROCESS | 1815 | 1461349106306 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7f15594ab000) [pid = 1815] [serial = 201] [outer = 0x7f1554604800] 11:18:27 INFO - PROCESS | 1815 | 1461349107290 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]]]}] 11:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1392ms 11:18:27 INFO - PROCESS | 1815 | 1461349107338 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:18:27 INFO - PROCESS | 1815 | 1461349107343 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 11:18:27 INFO - PROCESS | 1815 | 1461349107349 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 1815 | 1461349107353 Marionette TRACE conn3 <- [1,242,null,{}] 11:18:27 INFO - PROCESS | 1815 | 1461349107359 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}] 11:18:27 INFO - PROCESS | 1815 | 1461349107517 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:18:27 INFO - PROCESS | 1815 | 1461349107651 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548660800 == 38 [pid = 1815] [id = 68] 11:18:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7f153ca75800) [pid = 1815] [serial = 202] [outer = (nil)] 11:18:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7f153f81ec00) [pid = 1815] [serial = 203] [outer = 0x7f153ca75800] 11:18:27 INFO - PROCESS | 1815 | 1461349107728 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7f153f823c00) [pid = 1815] [serial = 204] [outer = 0x7f153ca75800] 11:18:28 INFO - PROCESS | 1815 | 1461349108925 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]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1633ms 11:18:28 INFO - PROCESS | 1815 | 1461349108983 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 1815 | 1461349108988 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 11:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:18:29 INFO - PROCESS | 1815 | 1461349108997 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 1815 | 1461349109001 Marionette TRACE conn3 <- [1,246,null,{}] 11:18:29 INFO - PROCESS | 1815 | 1461349109010 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}] 11:18:29 INFO - PROCESS | 1815 | 1461349109257 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:18:29 INFO - PROCESS | 1815 | 1461349109361 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ecc000 == 39 [pid = 1815] [id = 69] 11:18:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7f153f81c800) [pid = 1815] [serial = 205] [outer = (nil)] 11:18:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7f153fa4f800) [pid = 1815] [serial = 206] [outer = 0x7f153f81c800] 11:18:29 INFO - PROCESS | 1815 | 1461349109445 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7f1541152400) [pid = 1815] [serial = 207] [outer = 0x7f153f81c800] 11:18:30 INFO - PROCESS | 1815 | 1461349110334 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]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1393ms 11:18:30 INFO - PROCESS | 1815 | 1461349110391 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 1815 | 1461349110400 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 11:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:18:30 INFO - PROCESS | 1815 | 1461349110411 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 1815 | 1461349110416 Marionette TRACE conn3 <- [1,250,null,{}] 11:18:30 INFO - PROCESS | 1815 | 1461349110422 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}] 11:18:30 INFO - PROCESS | 1815 | 1461349110714 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7f153c19d800) [pid = 1815] [serial = 134] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7f1544d1f000) [pid = 1815] [serial = 140] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x7f1545dec800) [pid = 1815] [serial = 137] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7f154a357400) [pid = 1815] [serial = 158] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7f1548b57800) [pid = 1815] [serial = 152] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x7f1545fd6c00) [pid = 1815] [serial = 146] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x7f1546703c00) [pid = 1815] [serial = 147] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x7f153ea84000) [pid = 1815] [serial = 143] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x7f1540ff4c00) [pid = 1815] [serial = 144] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x7f154a062c00) [pid = 1815] [serial = 132] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x7f15479b3800) [pid = 1815] [serial = 149] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x7f1547f89000) [pid = 1815] [serial = 150] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x7f1548b61800) [pid = 1815] [serial = 153] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x7f153c818c00) [pid = 1815] [serial = 155] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x7f154a077400) [pid = 1815] [serial = 156] [outer = (nil)] [url = about:blank] 11:18:30 INFO - PROCESS | 1815 | 1461349110954 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa0b800 == 40 [pid = 1815] [id = 70] 11:18:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x7f1541158000) [pid = 1815] [serial = 208] [outer = (nil)] 11:18:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x7f154115d400) [pid = 1815] [serial = 209] [outer = 0x7f1541158000] 11:18:31 INFO - PROCESS | 1815 | 1461349111021 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x7f1544e21000) [pid = 1815] [serial = 210] [outer = 0x7f1541158000] 11:18:31 INFO - PROCESS | 1815 | 1461349111697 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]]]}] 11:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1334ms 11:18:31 INFO - PROCESS | 1815 | 1461349111746 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:18:31 INFO - PROCESS | 1815 | 1461349111750 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 11:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:18:31 INFO - PROCESS | 1815 | 1461349111756 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:18:31 INFO - PROCESS | 1815 | 1461349111762 Marionette TRACE conn3 <- [1,254,null,{}] 11:18:31 INFO - PROCESS | 1815 | 1461349111786 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}] 11:18:31 INFO - PROCESS | 1815 | 1461349111956 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:18:31 INFO - PROCESS | 1815 | 1461349111968 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ed1800 == 41 [pid = 1815] [id = 71] 11:18:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x7f1546e37800) [pid = 1815] [serial = 211] [outer = (nil)] 11:18:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x7f1547a85c00) [pid = 1815] [serial = 212] [outer = 0x7f1546e37800] 11:18:32 INFO - PROCESS | 1815 | 1461349112041 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7f1547e8a800) [pid = 1815] [serial = 213] [outer = 0x7f1546e37800] 11:18:33 INFO - PROCESS | 1815 | 1461349113071 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]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1336ms 11:18:33 INFO - PROCESS | 1815 | 1461349113095 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 1815 | 1461349113102 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 11:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:18:33 INFO - PROCESS | 1815 | 1461349113112 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 1815 | 1461349113117 Marionette TRACE conn3 <- [1,258,null,{}] 11:18:33 INFO - PROCESS | 1815 | 1461349113125 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}] 11:18:33 INFO - PROCESS | 1815 | 1461349113348 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:18:33 INFO - PROCESS | 1815 | 1461349113481 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154da5f000 == 42 [pid = 1815] [id = 72] 11:18:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7f1545dec800) [pid = 1815] [serial = 214] [outer = (nil)] 11:18:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7f1548b57000) [pid = 1815] [serial = 215] [outer = 0x7f1545dec800] 11:18:33 INFO - PROCESS | 1815 | 1461349113556 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7f1548b61800) [pid = 1815] [serial = 216] [outer = 0x7f1545dec800] 11:18:34 INFO - PROCESS | 1815 | 1461349114383 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]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1283ms 11:18:34 INFO - PROCESS | 1815 | 1461349114394 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 1815 | 1461349114397 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 11:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:18:34 INFO - PROCESS | 1815 | 1461349114404 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 1815 | 1461349114406 Marionette TRACE conn3 <- [1,262,null,{}] 11:18:34 INFO - PROCESS | 1815 | 1461349114412 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}] 11:18:34 INFO - PROCESS | 1815 | 1461349114697 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:18:34 INFO - PROCESS | 1815 | 1461349114751 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15549fc000 == 43 [pid = 1815] [id = 73] 11:18:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7f154a335000) [pid = 1815] [serial = 217] [outer = (nil)] 11:18:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7f154a355c00) [pid = 1815] [serial = 218] [outer = 0x7f154a335000] 11:18:34 INFO - PROCESS | 1815 | 1461349114837 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7f154e813800) [pid = 1815] [serial = 219] [outer = 0x7f154a335000] 11:18:35 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x7f153f89b800) [pid = 1815] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:18:35 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x7f153c1a2c00) [pid = 1815] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:18:35 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x7f153c3a5000) [pid = 1815] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:18:35 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x7f154a063400) [pid = 1815] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:18:35 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x7f153ca7c000) [pid = 1815] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:18:35 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x7f153c19a000) [pid = 1815] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:18:35 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x7f153ca73400) [pid = 1815] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:18:35 INFO - PROCESS | 1815 | 1461349115749 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]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1399ms 11:18:35 INFO - PROCESS | 1815 | 1461349115808 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 1815 | 1461349115813 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 11:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:18:35 INFO - PROCESS | 1815 | 1461349115820 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 1815 | 1461349115824 Marionette TRACE conn3 <- [1,266,null,{}] 11:18:35 INFO - PROCESS | 1815 | 1461349115829 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}] 11:18:36 INFO - PROCESS | 1815 | 1461349116035 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:18:36 INFO - PROCESS | 1815 | 1461349116047 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1557544000 == 44 [pid = 1815] [id = 74] 11:18:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x7f153f89b800) [pid = 1815] [serial = 220] [outer = (nil)] 11:18:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x7f1555b70800) [pid = 1815] [serial = 221] [outer = 0x7f153f89b800] 11:18:36 INFO - PROCESS | 1815 | 1461349116122 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x7f1557a36400) [pid = 1815] [serial = 222] [outer = 0x7f153f89b800] 11:18:36 INFO - PROCESS | 1815 | 1461349116904 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]]]}] 11:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1093ms 11:18:36 INFO - PROCESS | 1815 | 1461349116925 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:18:36 INFO - PROCESS | 1815 | 1461349116929 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 11:18:36 INFO - PROCESS | 1815 | 1461349116936 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - PROCESS | 1815 | 1461349116939 Marionette TRACE conn3 <- [1,270,null,{}] 11:18:36 INFO - PROCESS | 1815 | 1461349116954 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}] 11:18:37 INFO - PROCESS | 1815 | 1461349117095 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:18:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x7f1555b74400) [pid = 1815] [serial = 223] [outer = 0x7f1545fd2c00] 11:18:37 INFO - PROCESS | 1815 | 1461349117142 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b96800 == 45 [pid = 1815] [id = 75] 11:18:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x7f153c195c00) [pid = 1815] [serial = 224] [outer = (nil)] 11:18:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x7f155999e800) [pid = 1815] [serial = 225] [outer = 0x7f153c195c00] 11:18:37 INFO - PROCESS | 1815 | 1461349117221 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x7f1559bb5400) [pid = 1815] [serial = 226] [outer = 0x7f153c195c00] 11:18:38 INFO - PROCESS | 1815 | 1461349118229 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]]]}] 11:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1341ms 11:18:38 INFO - PROCESS | 1815 | 1461349118278 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 1815 | 1461349118285 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 11:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:18:38 INFO - PROCESS | 1815 | 1461349118295 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 1815 | 1461349118301 Marionette TRACE conn3 <- [1,274,null,{}] 11:18:38 INFO - PROCESS | 1815 | 1461349118311 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}] 11:18:38 INFO - PROCESS | 1815 | 1461349118502 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:18:38 INFO - PROCESS | 1815 | 1461349118635 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154704a800 == 46 [pid = 1815] [id = 76] 11:18:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x7f153ca7c000) [pid = 1815] [serial = 227] [outer = (nil)] 11:18:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7f153f898800) [pid = 1815] [serial = 228] [outer = 0x7f153ca7c000] 11:18:38 INFO - PROCESS | 1815 | 1461349118764 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7f1541154800) [pid = 1815] [serial = 229] [outer = 0x7f153ca7c000] 11:18:39 INFO - PROCESS | 1815 | 1461349119626 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]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1389ms 11:18:39 INFO - PROCESS | 1815 | 1461349119684 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:18:39 INFO - PROCESS | 1815 | 1461349119704 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 11:18:39 INFO - PROCESS | 1815 | 1461349119717 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 1815 | 1461349119722 Marionette TRACE conn3 <- [1,278,null,{}] 11:18:39 INFO - PROCESS | 1815 | 1461349119778 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}] 11:18:39 INFO - PROCESS | 1815 | 1461349119962 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:18:40 INFO - PROCESS | 1815 | 1461349120067 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a093000 == 47 [pid = 1815] [id = 77] 11:18:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7f153f822000) [pid = 1815] [serial = 230] [outer = (nil)] 11:18:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7f1545fd5400) [pid = 1815] [serial = 231] [outer = 0x7f153f822000] 11:18:40 INFO - PROCESS | 1815 | 1461349120148 Marionette DEBUG loaded listener.js 11:18:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7f15479aa000) [pid = 1815] [serial = 232] [outer = 0x7f153f822000] 11:18:41 INFO - PROCESS | 1815 | 1461349121013 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]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1339ms 11:18:41 INFO - PROCESS | 1815 | 1461349121054 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:18:41 INFO - PROCESS | 1815 | 1461349121059 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 11:18:41 INFO - PROCESS | 1815 | 1461349121066 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 1815 | 1461349121071 Marionette TRACE conn3 <- [1,282,null,{}] 11:18:41 INFO - PROCESS | 1815 | 1461349121089 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}] 11:18:41 INFO - PROCESS | 1815 | 1461349121274 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:18:41 INFO - PROCESS | 1815 | 1461349121408 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b19000 == 48 [pid = 1815] [id = 78] 11:18:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7f15486e9c00) [pid = 1815] [serial = 233] [outer = (nil)] 11:18:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7f1554604400) [pid = 1815] [serial = 234] [outer = 0x7f15486e9c00] 11:18:41 INFO - PROCESS | 1815 | 1461349121488 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7f155584f800) [pid = 1815] [serial = 235] [outer = 0x7f15486e9c00] 11:18:42 INFO - PROCESS | 1815 | 1461349122453 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]]]}] 11:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1443ms 11:18:42 INFO - PROCESS | 1815 | 1461349122523 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 1815 | 1461349122529 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 11:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:18:42 INFO - PROCESS | 1815 | 1461349122538 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 1815 | 1461349122541 Marionette TRACE conn3 <- [1,286,null,{}] 11:18:42 INFO - PROCESS | 1815 | 1461349122546 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}] 11:18:42 INFO - PROCESS | 1815 | 1461349122723 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:18:42 INFO - PROCESS | 1815 | 1461349122854 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155c458000 == 49 [pid = 1815] [id = 79] 11:18:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7f1548b5bc00) [pid = 1815] [serial = 236] [outer = (nil)] 11:18:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7f15594b3800) [pid = 1815] [serial = 237] [outer = 0x7f1548b5bc00] 11:18:42 INFO - PROCESS | 1815 | 1461349122934 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7f1559d34800) [pid = 1815] [serial = 238] [outer = 0x7f1548b5bc00] 11:18:43 INFO - PROCESS | 1815 | 1461349123772 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]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1285ms 11:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:18:43 INFO - PROCESS | 1815 | 1461349123824 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 1815 | 1461349123827 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 11:18:43 INFO - PROCESS | 1815 | 1461349123834 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 1815 | 1461349123837 Marionette TRACE conn3 <- [1,290,null,{}] 11:18:43 INFO - PROCESS | 1815 | 1461349123843 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}] 11:18:44 INFO - PROCESS | 1815 | 1461349124012 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:18:44 INFO - PROCESS | 1815 | 1461349124150 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155dd33000 == 50 [pid = 1815] [id = 80] 11:18:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7f1559360c00) [pid = 1815] [serial = 239] [outer = (nil)] 11:18:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7f1559e03000) [pid = 1815] [serial = 240] [outer = 0x7f1559360c00] 11:18:44 INFO - PROCESS | 1815 | 1461349124228 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f1559e11c00) [pid = 1815] [serial = 241] [outer = 0x7f1559360c00] 11:18:45 INFO - PROCESS | 1815 | 1461349125113 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]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1339ms 11:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:18:45 INFO - PROCESS | 1815 | 1461349125173 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 1815 | 1461349125176 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 11:18:45 INFO - PROCESS | 1815 | 1461349125183 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 1815 | 1461349125186 Marionette TRACE conn3 <- [1,294,null,{}] 11:18:45 INFO - PROCESS | 1815 | 1461349125193 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}] 11:18:45 INFO - PROCESS | 1815 | 1461349125432 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:18:45 INFO - PROCESS | 1815 | 1461349125788 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547051000 == 51 [pid = 1815] [id = 81] 11:18:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f153ca72800) [pid = 1815] [serial = 242] [outer = (nil)] 11:18:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f153ca75400) [pid = 1815] [serial = 243] [outer = 0x7f153ca72800] 11:18:45 INFO - PROCESS | 1815 | 1461349125907 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f153f89f400) [pid = 1815] [serial = 244] [outer = 0x7f153ca72800] 11:18:47 INFO - PROCESS | 1815 | 1461349127030 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]]]}] 11:18:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1557544000 == 50 [pid = 1815] [id = 74] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f1557a42000) [pid = 1815] [serial = 188] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15549fc000 == 49 [pid = 1815] [id = 73] 11:18:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154da5f000 == 48 [pid = 1815] [id = 72] 11:18:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ed1800 == 47 [pid = 1815] [id = 71] 11:18:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa0b800 == 46 [pid = 1815] [id = 70] 11:18:47 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ecc000 == 45 [pid = 1815] [id = 69] 11:18:47 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. 11:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1904ms 11:18:47 INFO - PROCESS | 1815 | 1461349127088 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 1815 | 1461349127095 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 11:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:18:47 INFO - PROCESS | 1815 | 1461349127104 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 1815 | 1461349127108 Marionette TRACE conn3 <- [1,298,null,{}] 11:18:47 INFO - PROCESS | 1815 | 1461349127116 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}] 11:18:47 INFO - PROCESS | 1815 | 1461349127281 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f15476a9400) [pid = 1815] [serial = 164] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f15413e0800) [pid = 1815] [serial = 173] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f1548b3bc00) [pid = 1815] [serial = 185] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7f1554959400) [pid = 1815] [serial = 186] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7f1554b2b800) [pid = 1815] [serial = 183] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7f155460b400) [pid = 1815] [serial = 180] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7f1546af6000) [pid = 1815] [serial = 141] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7f154a38d400) [pid = 1815] [serial = 167] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7f153ca75000) [pid = 1815] [serial = 170] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7f1547a8f400) [pid = 1815] [serial = 177] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7f1554950c00) [pid = 1815] [serial = 182] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7f15476a9c00) [pid = 1815] [serial = 176] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7f154a389000) [pid = 1815] [serial = 179] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7f153ca79c00) [pid = 1815] [serial = 161] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7f1554705800) [pid = 1815] [serial = 171] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7f1545ce4800) [pid = 1815] [serial = 174] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1815 | 1461349127437 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154391c000 == 46 [pid = 1815] [id = 82] 11:18:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7f154115cc00) [pid = 1815] [serial = 245] [outer = (nil)] 11:18:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7f1545cdf800) [pid = 1815] [serial = 246] [outer = 0x7f154115cc00] 11:18:47 INFO - PROCESS | 1815 | 1461349127515 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7f1546298800) [pid = 1815] [serial = 247] [outer = 0x7f154115cc00] 11:18:48 INFO - PROCESS | 1815 | 1461349128173 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]]]}] 11:18:48 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. 11:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1135ms 11:18:48 INFO - PROCESS | 1815 | 1461349128244 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 1815 | 1461349128250 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 11:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:18:48 INFO - PROCESS | 1815 | 1461349128281 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1815 | 1461349128284 Marionette TRACE conn3 <- [1,302,null,{}] 11:18:48 INFO - PROCESS | 1815 | 1461349128295 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}] 11:18:48 INFO - PROCESS | 1815 | 1461349128527 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:18:48 INFO - PROCESS | 1815 | 1461349128649 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154865b800 == 47 [pid = 1815] [id = 83] 11:18:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7f1541151000) [pid = 1815] [serial = 248] [outer = (nil)] 11:18:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7f1546703c00) [pid = 1815] [serial = 249] [outer = 0x7f1541151000] 11:18:48 INFO - PROCESS | 1815 | 1461349128765 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7f15479b1800) [pid = 1815] [serial = 250] [outer = 0x7f1541151000] 11:18:50 INFO - PROCESS | 1815 | 1461349130010 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]]]}] 11:18:50 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. 11:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1807ms 11:18:50 INFO - PROCESS | 1815 | 1461349130072 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1815 | 1461349130077 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 11:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:18:50 INFO - PROCESS | 1815 | 1461349130094 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1815 | 1461349130105 Marionette TRACE conn3 <- [1,306,null,{}] 11:18:50 INFO - PROCESS | 1815 | 1461349130136 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}] 11:18:50 INFO - PROCESS | 1815 | 1461349130365 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:18:50 INFO - PROCESS | 1815 | 1461349130449 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15547b3000 == 48 [pid = 1815] [id = 84] 11:18:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7f1548b5c000) [pid = 1815] [serial = 251] [outer = (nil)] 11:18:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7f154a0cc000) [pid = 1815] [serial = 252] [outer = 0x7f1548b5c000] 11:18:50 INFO - PROCESS | 1815 | 1461349130532 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7f154a38ec00) [pid = 1815] [serial = 253] [outer = 0x7f1548b5c000] 11:18:51 INFO - PROCESS | 1815 | 1461349131335 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]]]}] 11:18:51 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. 11:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1312ms 11:18:51 INFO - PROCESS | 1815 | 1461349131397 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:18:51 INFO - PROCESS | 1815 | 1461349131402 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 11:18:51 INFO - PROCESS | 1815 | 1461349131409 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 1815 | 1461349131413 Marionette TRACE conn3 <- [1,310,null,{}] 11:18:51 INFO - PROCESS | 1815 | 1461349131431 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}] 11:18:51 INFO - PROCESS | 1815 | 1461349131639 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7f154a335000) [pid = 1815] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7f1541158000) [pid = 1815] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7f153f81c800) [pid = 1815] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7f1546e37800) [pid = 1815] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7f15559c4400) [pid = 1815] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7f153f89b800) [pid = 1815] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7f1545dec800) [pid = 1815] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7f15444bcc00) [pid = 1815] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:18:51 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x7f153c194400) [pid = 1815] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:18:51 INFO - PROCESS | 1815 | 1461349131884 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154258b000 == 49 [pid = 1815] [id = 85] 11:18:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x7f153c1a0800) [pid = 1815] [serial = 254] [outer = (nil)] 11:18:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7f1541158000) [pid = 1815] [serial = 255] [outer = 0x7f153c1a0800] 11:18:51 INFO - PROCESS | 1815 | 1461349131983 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7f1548b35000) [pid = 1815] [serial = 256] [outer = 0x7f153c1a0800] 11:18:52 INFO - PROCESS | 1815 | 1461349132597 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]]]}] 11:18:52 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. 11:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1239ms 11:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:18:52 INFO - PROCESS | 1815 | 1461349132648 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1815 | 1461349132650 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 11:18:52 INFO - PROCESS | 1815 | 1461349132658 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1815 | 1461349132661 Marionette TRACE conn3 <- [1,314,null,{}] 11:18:52 INFO - PROCESS | 1815 | 1461349132667 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}] 11:18:52 INFO - PROCESS | 1815 | 1461349132843 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:18:52 INFO - PROCESS | 1815 | 1461349132863 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15439ac800 == 50 [pid = 1815] [id = 86] 11:18:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7f154120bc00) [pid = 1815] [serial = 257] [outer = (nil)] 11:18:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7f154120e400) [pid = 1815] [serial = 258] [outer = 0x7f154120bc00] 11:18:52 INFO - PROCESS | 1815 | 1461349132953 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7f1554703c00) [pid = 1815] [serial = 259] [outer = 0x7f154120bc00] 11:18:53 INFO - PROCESS | 1815 | 1461349133770 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]]]}] 11:18:53 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. 11:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1134ms 11:18:53 INFO - PROCESS | 1815 | 1461349133792 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 1815 | 1461349133795 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 11:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:18:53 INFO - PROCESS | 1815 | 1461349133801 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 1815 | 1461349133803 Marionette TRACE conn3 <- [1,318,null,{}] 11:18:53 INFO - PROCESS | 1815 | 1461349133883 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}] 11:18:54 INFO - PROCESS | 1815 | 1461349134072 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:18:54 INFO - PROCESS | 1815 | 1461349134207 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541370800 == 51 [pid = 1815] [id = 87] 11:18:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7f153f81d000) [pid = 1815] [serial = 260] [outer = (nil)] 11:18:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7f153f821c00) [pid = 1815] [serial = 261] [outer = 0x7f153f81d000] 11:18:54 INFO - PROCESS | 1815 | 1461349134284 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7f154115bc00) [pid = 1815] [serial = 262] [outer = 0x7f153f81d000] 11:18:55 INFO - PROCESS | 1815 | 1461349135354 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]]]}] 11:18:55 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. 11:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1585ms 11:18:55 INFO - PROCESS | 1815 | 1461349135388 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 1815 | 1461349135394 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 11:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:18:55 INFO - PROCESS | 1815 | 1461349135403 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 1815 | 1461349135406 Marionette TRACE conn3 <- [1,322,null,{}] 11:18:55 INFO - PROCESS | 1815 | 1461349135414 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}] 11:18:55 INFO - PROCESS | 1815 | 1461349135586 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:18:55 INFO - PROCESS | 1815 | 1461349135733 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559142800 == 52 [pid = 1815] [id = 88] 11:18:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7f1546294400) [pid = 1815] [serial = 263] [outer = (nil)] 11:18:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7f154629c800) [pid = 1815] [serial = 264] [outer = 0x7f1546294400] 11:18:55 INFO - PROCESS | 1815 | 1461349135813 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7f15479ad800) [pid = 1815] [serial = 265] [outer = 0x7f1546294400] 11:18:56 INFO - PROCESS | 1815 | 1461349136749 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]]]}] 11:18:56 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. 11:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1380ms 11:18:56 INFO - PROCESS | 1815 | 1461349136784 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 1815 | 1461349136788 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 11:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:18:56 INFO - PROCESS | 1815 | 1461349136794 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 1815 | 1461349136797 Marionette TRACE conn3 <- [1,326,null,{}] 11:18:56 INFO - PROCESS | 1815 | 1461349136803 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}] 11:18:56 INFO - PROCESS | 1815 | 1461349136964 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:18:57 INFO - PROCESS | 1815 | 1461349137107 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155c7d7800 == 53 [pid = 1815] [id = 89] 11:18:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7f1548b5a000) [pid = 1815] [serial = 266] [outer = (nil)] 11:18:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f154a0c9400) [pid = 1815] [serial = 267] [outer = 0x7f1548b5a000] 11:18:57 INFO - PROCESS | 1815 | 1461349137187 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f1554703400) [pid = 1815] [serial = 268] [outer = 0x7f1548b5a000] 11:18:58 INFO - PROCESS | 1815 | 1461349138190 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]]]}] 11:18:58 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. 11:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1436ms 11:18:58 INFO - PROCESS | 1815 | 1461349138240 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:18:58 INFO - PROCESS | 1815 | 1461349138250 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 11:18:58 INFO - PROCESS | 1815 | 1461349138261 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1815 | 1461349138264 Marionette TRACE conn3 <- [1,330,null,{}] 11:18:58 INFO - PROCESS | 1815 | 1461349138273 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}] 11:18:58 INFO - PROCESS | 1815 | 1461349138476 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:18:58 INFO - PROCESS | 1815 | 1461349138611 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412c7000 == 54 [pid = 1815] [id = 90] 11:18:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f1541296800) [pid = 1815] [serial = 269] [outer = (nil)] 11:18:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f154129e800) [pid = 1815] [serial = 270] [outer = 0x7f1541296800] 11:18:58 INFO - PROCESS | 1815 | 1461349138688 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f155584a800) [pid = 1815] [serial = 271] [outer = 0x7f1541296800] 11:18:59 INFO - PROCESS | 1815 | 1461349139544 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]]]}] 11:18:59 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. 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1337ms 11:18:59 INFO - PROCESS | 1815 | 1461349139596 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:18:59 INFO - PROCESS | 1815 | 1461349139601 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 11:18:59 INFO - PROCESS | 1815 | 1461349139608 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1815 | 1461349139612 Marionette TRACE conn3 <- [1,334,null,{}] 11:18:59 INFO - PROCESS | 1815 | 1461349139618 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}] 11:18:59 INFO - PROCESS | 1815 | 1461349139795 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:18:59 INFO - PROCESS | 1815 | 1461349139939 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412e1000 == 55 [pid = 1815] [id = 91] 11:18:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f153ca72c00) [pid = 1815] [serial = 272] [outer = (nil)] 11:19:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f1557a42000) [pid = 1815] [serial = 273] [outer = 0x7f153ca72c00] 11:19:00 INFO - PROCESS | 1815 | 1461349140017 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f1559b7f800) [pid = 1815] [serial = 274] [outer = 0x7f153ca72c00] 11:19:00 INFO - PROCESS | 1815 | 1461349140911 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]]]}] 11:19:00 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. 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1333ms 11:19:00 INFO - PROCESS | 1815 | 1461349140940 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1815 | 1461349140944 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:19:00 INFO - PROCESS | 1815 | 1461349140950 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1815 | 1461349140954 Marionette TRACE conn3 <- [1,338,null,{}] 11:19:00 INFO - PROCESS | 1815 | 1461349140960 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}] 11:19:01 INFO - PROCESS | 1815 | 1461349141181 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:19:01 INFO - PROCESS | 1815 | 1461349141319 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154714d000 == 56 [pid = 1815] [id = 92] 11:19:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f153fa50c00) [pid = 1815] [serial = 275] [outer = (nil)] 11:19:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f155ba4b800) [pid = 1815] [serial = 276] [outer = 0x7f153fa50c00] 11:19:01 INFO - PROCESS | 1815 | 1461349141400 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f155c413c00) [pid = 1815] [serial = 277] [outer = 0x7f153fa50c00] 11:19:02 INFO - PROCESS | 1815 | 1461349142373 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]]]}] 11:19:02 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. 11:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1497ms 11:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:19:02 INFO - PROCESS | 1815 | 1461349142448 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1815 | 1461349142451 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 11:19:02 INFO - PROCESS | 1815 | 1461349142459 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1815 | 1461349142461 Marionette TRACE conn3 <- [1,342,null,{}] 11:19:02 INFO - PROCESS | 1815 | 1461349142468 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}] 11:19:02 INFO - PROCESS | 1815 | 1461349142685 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:19:03 INFO - PROCESS | 1815 | 1461349143031 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412d6800 == 57 [pid = 1815] [id = 93] 11:19:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153f7df800) [pid = 1815] [serial = 278] [outer = (nil)] 11:19:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f153f81f000) [pid = 1815] [serial = 279] [outer = 0x7f153f7df800] 11:19:03 INFO - PROCESS | 1815 | 1461349143149 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f1541208000) [pid = 1815] [serial = 280] [outer = 0x7f153f7df800] 11:19:04 INFO - PROCESS | 1815 | 1461349144103 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]]]}] 11:19:04 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. 11:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1690ms 11:19:04 INFO - PROCESS | 1815 | 1461349144149 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1815 | 1461349144157 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 11:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:19:04 INFO - PROCESS | 1815 | 1461349144167 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1815 | 1461349144172 Marionette TRACE conn3 <- [1,346,null,{}] 11:19:04 INFO - PROCESS | 1815 | 1461349144179 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}] 11:19:04 INFO - PROCESS | 1815 | 1461349144353 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:19:04 INFO - PROCESS | 1815 | 1461349144493 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154258b000 == 56 [pid = 1815] [id = 85] 11:19:04 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15547b3000 == 55 [pid = 1815] [id = 84] 11:19:04 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154865b800 == 54 [pid = 1815] [id = 83] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f155999e800) [pid = 1815] [serial = 225] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa12800 == 55 [pid = 1815] [id = 94] 11:19:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f153c19fc00) [pid = 1815] [serial = 281] [outer = (nil)] 11:19:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f1541204800) [pid = 1815] [serial = 282] [outer = 0x7f153c19fc00] 11:19:04 INFO - PROCESS | 1815 | 1461349144597 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f15413dd800) [pid = 1815] [serial = 283] [outer = 0x7f153c19fc00] 11:19:04 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154391c000 == 54 [pid = 1815] [id = 82] 11:19:04 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547051000 == 53 [pid = 1815] [id = 81] 11:19:04 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154704a800 == 52 [pid = 1815] [id = 76] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f154693ec00) [pid = 1815] [serial = 138] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f153c81a400) [pid = 1815] [serial = 135] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f154a355c00) [pid = 1815] [serial = 218] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f154115d400) [pid = 1815] [serial = 209] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f1554b2f000) [pid = 1815] [serial = 197] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f153fa4f800) [pid = 1815] [serial = 206] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f1541152400) [pid = 1815] [serial = 207] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1547a85c00) [pid = 1815] [serial = 212] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f1547e8a800) [pid = 1815] [serial = 213] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f1559107000) [pid = 1815] [serial = 200] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f1559361000) [pid = 1815] [serial = 189] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f15476aa400) [pid = 1815] [serial = 194] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f153f81ec00) [pid = 1815] [serial = 203] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f1555b70800) [pid = 1815] [serial = 221] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f153ea82000) [pid = 1815] [serial = 191] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f154e813800) [pid = 1815] [serial = 219] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7f153ca71800) [pid = 1815] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7f1544e21000) [pid = 1815] [serial = 210] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7f1548b57000) [pid = 1815] [serial = 215] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7f1557a36400) [pid = 1815] [serial = 222] [outer = (nil)] [url = about:blank] 11:19:04 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7f1548b61800) [pid = 1815] [serial = 216] [outer = (nil)] [url = about:blank] 11:19:05 INFO - PROCESS | 1815 | 1461349145444 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]]]}] 11:19:05 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. 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1288ms 11:19:05 INFO - PROCESS | 1815 | 1461349145457 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1815 | 1461349145462 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:19:05 INFO - PROCESS | 1815 | 1461349145492 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1815 | 1461349145495 Marionette TRACE conn3 <- [1,350,null,{}] 11:19:05 INFO - PROCESS | 1815 | 1461349145509 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}] 11:19:05 INFO - PROCESS | 1815 | 1461349145668 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:19:05 INFO - PROCESS | 1815 | 1461349145688 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547838800 == 53 [pid = 1815] [id = 95] 11:19:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7f1542490800) [pid = 1815] [serial = 284] [outer = (nil)] 11:19:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7f15444c1800) [pid = 1815] [serial = 285] [outer = 0x7f1542490800] 11:19:05 INFO - PROCESS | 1815 | 1461349145754 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7f1545fdf800) [pid = 1815] [serial = 286] [outer = 0x7f1542490800] 11:19:06 INFO - PROCESS | 1815 | 1461349146620 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]]]}] 11:19:06 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. 11:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1164ms 11:19:06 INFO - PROCESS | 1815 | 1461349146636 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1815 | 1461349146640 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 11:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:19:06 INFO - PROCESS | 1815 | 1461349146653 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1815 | 1461349146662 Marionette TRACE conn3 <- [1,354,null,{}] 11:19:06 INFO - PROCESS | 1815 | 1461349146679 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}] 11:19:06 INFO - PROCESS | 1815 | 1461349146841 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:19:06 INFO - PROCESS | 1815 | 1461349146854 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a0a5000 == 54 [pid = 1815] [id = 96] 11:19:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7f1546e37800) [pid = 1815] [serial = 287] [outer = (nil)] 11:19:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7f1547a8e800) [pid = 1815] [serial = 288] [outer = 0x7f1546e37800] 11:19:06 INFO - PROCESS | 1815 | 1461349146916 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f1548aab800) [pid = 1815] [serial = 289] [outer = 0x7f1546e37800] 11:19:07 INFO - PROCESS | 1815 | 1461349147829 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]]]}] 11:19:07 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. 11:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1258ms 11:19:07 INFO - PROCESS | 1815 | 1461349147905 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 1815 | 1461349147910 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 11:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:19:07 INFO - PROCESS | 1815 | 1461349147916 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1815 | 1461349147918 Marionette TRACE conn3 <- [1,358,null,{}] 11:19:07 INFO - PROCESS | 1815 | 1461349147930 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}] 11:19:08 INFO - PROCESS | 1815 | 1461349148129 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:19:08 INFO - PROCESS | 1815 | 1461349148160 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15547b6000 == 55 [pid = 1815] [id = 97] 11:19:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f15476aa400) [pid = 1815] [serial = 290] [outer = (nil)] 11:19:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f154a335000) [pid = 1815] [serial = 291] [outer = 0x7f15476aa400] 11:19:08 INFO - PROCESS | 1815 | 1461349148226 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f155460e400) [pid = 1815] [serial = 292] [outer = 0x7f15476aa400] 11:19:09 INFO - PROCESS | 1815 | 1461349149064 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]]]}] 11:19:09 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. 11:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1198ms 11:19:09 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f153ca72800) [pid = 1815] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:19:09 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f1548b5c000) [pid = 1815] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:19:09 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f1541151000) [pid = 1815] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:19:09 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f153c1a0800) [pid = 1815] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:19:09 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7f154115cc00) [pid = 1815] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:19:09 INFO - PROCESS | 1815 | 1461349149143 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 1815 | 1461349149147 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 11:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:19:09 INFO - PROCESS | 1815 | 1461349149157 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 1815 | 1461349149160 Marionette TRACE conn3 <- [1,362,null,{}] 11:19:09 INFO - PROCESS | 1815 | 1461349149175 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}] 11:19:09 INFO - PROCESS | 1815 | 1461349149339 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:19:09 INFO - PROCESS | 1815 | 1461349149350 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554b59000 == 56 [pid = 1815] [id = 98] 11:19:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7f15547f0000) [pid = 1815] [serial = 293] [outer = (nil)] 11:19:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f1554b2f000) [pid = 1815] [serial = 294] [outer = 0x7f15547f0000] 11:19:09 INFO - PROCESS | 1815 | 1461349149430 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f1559bbb800) [pid = 1815] [serial = 295] [outer = 0x7f15547f0000] 11:19:10 INFO - PROCESS | 1815 | 1461349150299 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]]]}] 11:19:10 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. 11:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1193ms 11:19:10 INFO - PROCESS | 1815 | 1461349150351 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1815 | 1461349150355 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 11:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:19:10 INFO - PROCESS | 1815 | 1461349150361 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1815 | 1461349150364 Marionette TRACE conn3 <- [1,366,null,{}] 11:19:10 INFO - PROCESS | 1815 | 1461349150369 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}] 11:19:10 INFO - PROCESS | 1815 | 1461349150519 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:19:10 INFO - PROCESS | 1815 | 1461349150529 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559944000 == 57 [pid = 1815] [id = 99] 11:19:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f155ba05c00) [pid = 1815] [serial = 296] [outer = (nil)] 11:19:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f155c40ec00) [pid = 1815] [serial = 297] [outer = 0x7f155ba05c00] 11:19:10 INFO - PROCESS | 1815 | 1461349150594 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f155c792400) [pid = 1815] [serial = 298] [outer = 0x7f155ba05c00] 11:19:11 INFO - PROCESS | 1815 | 1461349151387 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]]]}] 11:19:11 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. 11:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1082ms 11:19:11 INFO - PROCESS | 1815 | 1461349151444 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1815 | 1461349151447 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 11:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:19:11 INFO - PROCESS | 1815 | 1461349151454 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1815 | 1461349151458 Marionette TRACE conn3 <- [1,370,null,{}] 11:19:11 INFO - PROCESS | 1815 | 1461349151463 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}] 11:19:11 INFO - PROCESS | 1815 | 1461349151615 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:19:11 INFO - PROCESS | 1815 | 1461349151789 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154124d800 == 58 [pid = 1815] [id = 100] 11:19:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f153c198400) [pid = 1815] [serial = 299] [outer = (nil)] 11:19:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f153c814c00) [pid = 1815] [serial = 300] [outer = 0x7f153c198400] 11:19:11 INFO - PROCESS | 1815 | 1461349151870 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f153f81d400) [pid = 1815] [serial = 301] [outer = 0x7f153c198400] 11:19:12 INFO - PROCESS | 1815 | 1461349152869 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]]]}] 11:19:12 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. 11:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1445ms 11:19:12 INFO - PROCESS | 1815 | 1461349152902 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1815 | 1461349152908 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 11:19:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:19:12 INFO - PROCESS | 1815 | 1461349152919 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1815 | 1461349152923 Marionette TRACE conn3 <- [1,374,null,{}] 11:19:12 INFO - PROCESS | 1815 | 1461349152931 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}] 11:19:13 INFO - PROCESS | 1815 | 1461349153098 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:19:13 INFO - PROCESS | 1815 | 1461349153245 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e43800 == 59 [pid = 1815] [id = 101] 11:19:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f1541298800) [pid = 1815] [serial = 302] [outer = (nil)] 11:19:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f154248b800) [pid = 1815] [serial = 303] [outer = 0x7f1541298800] 11:19:13 INFO - PROCESS | 1815 | 1461349153333 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f1544e21000) [pid = 1815] [serial = 304] [outer = 0x7f1541298800] 11:19:14 INFO - PROCESS | 1815 | 1461349154259 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:19:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1390ms 11:19:14 INFO - PROCESS | 1815 | 1461349154313 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1815 | 1461349154318 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 11:19:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:19:14 INFO - PROCESS | 1815 | 1461349154326 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1815 | 1461349154329 Marionette TRACE conn3 <- [1,378,null,{}] 11:19:14 INFO - PROCESS | 1815 | 1461349154335 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}] 11:19:14 INFO - PROCESS | 1815 | 1461349154503 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:19:14 INFO - PROCESS | 1815 | 1461349154645 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15599d5800 == 60 [pid = 1815] [id = 102] 11:19:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153c0da400) [pid = 1815] [serial = 305] [outer = (nil)] 11:19:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f154129a800) [pid = 1815] [serial = 306] [outer = 0x7f153c0da400] 11:19:14 INFO - PROCESS | 1815 | 1461349154735 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f1546299c00) [pid = 1815] [serial = 307] [outer = 0x7f153c0da400] 11:19:15 INFO - PROCESS | 1815 | 1461349155725 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:19:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1441ms 11:19:15 INFO - PROCESS | 1815 | 1461349155770 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 1815 | 1461349155773 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 11:19:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:19:15 INFO - PROCESS | 1815 | 1461349155790 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1815 | 1461349155800 Marionette TRACE conn3 <- [1,382,null,{}] 11:19:15 INFO - PROCESS | 1815 | 1461349155808 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}] 11:19:15 INFO - PROCESS | 1815 | 1461349155984 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:19:16 INFO - PROCESS | 1815 | 1461349156108 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c7c4800 == 61 [pid = 1815] [id = 103] 11:19:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f153c0d9c00) [pid = 1815] [serial = 308] [outer = (nil)] 11:19:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f153c289800) [pid = 1815] [serial = 309] [outer = 0x7f153c0d9c00] 11:19:16 INFO - PROCESS | 1815 | 1461349156182 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f154693ec00) [pid = 1815] [serial = 310] [outer = 0x7f153c0d9c00] 11:19:16 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:16 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:16 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:16 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:16 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:17 INFO - PROCESS | 1815 | 1461349157036 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:19:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1301ms 11:19:17 INFO - PROCESS | 1815 | 1461349157084 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:19:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:19:17 INFO - PROCESS | 1815 | 1461349157089 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 11:19:17 INFO - PROCESS | 1815 | 1461349157097 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1815 | 1461349157100 Marionette TRACE conn3 <- [1,386,null,{}] 11:19:17 INFO - PROCESS | 1815 | 1461349157106 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}] 11:19:17 INFO - PROCESS | 1815 | 1461349157310 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:19:17 INFO - PROCESS | 1815 | 1461349157454 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb10800 == 62 [pid = 1815] [id = 104] 11:19:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153c0dcc00) [pid = 1815] [serial = 311] [outer = (nil)] 11:19:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f15547eac00) [pid = 1815] [serial = 312] [outer = 0x7f153c0dcc00] 11:19:17 INFO - PROCESS | 1815 | 1461349157529 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1559965400) [pid = 1815] [serial = 313] [outer = 0x7f153c0dcc00] 11:19:18 INFO - PROCESS | 1815 | 1461349158395 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]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:19:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1335ms 11:19:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:19:18 INFO - PROCESS | 1815 | 1461349158431 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 1815 | 1461349158434 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 11:19:18 INFO - PROCESS | 1815 | 1461349158440 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1815 | 1461349158443 Marionette TRACE conn3 <- [1,390,null,{}] 11:19:18 INFO - PROCESS | 1815 | 1461349158449 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}] 11:19:18 INFO - PROCESS | 1815 | 1461349158608 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:19:18 INFO - PROCESS | 1815 | 1461349158757 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6da000 == 63 [pid = 1815] [id = 105] 11:19:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1559e79c00) [pid = 1815] [serial = 314] [outer = (nil)] 11:19:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f155ba05000) [pid = 1815] [serial = 315] [outer = 0x7f1559e79c00] 11:19:18 INFO - PROCESS | 1815 | 1461349158847 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f155dd6f800) [pid = 1815] [serial = 316] [outer = 0x7f1559e79c00] 11:19:19 INFO - PROCESS | 1815 | 1461349159812 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:19:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1441ms 11:19:19 INFO - PROCESS | 1815 | 1461349159881 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:19:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:19:19 INFO - PROCESS | 1815 | 1461349159886 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 11:19:19 INFO - PROCESS | 1815 | 1461349159892 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1815 | 1461349159895 Marionette TRACE conn3 <- [1,394,null,{}] 11:19:19 INFO - PROCESS | 1815 | 1461349159900 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}] 11:19:20 INFO - PROCESS | 1815 | 1461349160126 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:19:20 INFO - PROCESS | 1815 | 1461349160339 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b927800 == 64 [pid = 1815] [id = 106] 11:19:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f153b82f000) [pid = 1815] [serial = 317] [outer = (nil)] 11:19:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153ca6e000) [pid = 1815] [serial = 318] [outer = 0x7f153b82f000] 11:19:20 INFO - PROCESS | 1815 | 1461349160460 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f1548b34400) [pid = 1815] [serial = 319] [outer = 0x7f153b82f000] 11:19:21 INFO - PROCESS | 1815 | 1461349161609 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]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:19:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1787ms 11:19:21 INFO - PROCESS | 1815 | 1461349161680 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 1815 | 1461349161687 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 11:19:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:19:21 INFO - PROCESS | 1815 | 1461349161696 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 1815 | 1461349161701 Marionette TRACE conn3 <- [1,398,null,{}] 11:19:21 INFO - PROCESS | 1815 | 1461349161709 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}] 11:19:21 INFO - PROCESS | 1815 | 1461349161874 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:19:22 INFO - PROCESS | 1815 | 1461349162050 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e422800 == 65 [pid = 1815] [id = 107] 11:19:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153c3a3800) [pid = 1815] [serial = 320] [outer = (nil)] 11:19:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f153c81c400) [pid = 1815] [serial = 321] [outer = 0x7f153c3a3800] 11:19:22 INFO - PROCESS | 1815 | 1461349162216 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f153f820c00) [pid = 1815] [serial = 322] [outer = 0x7f153c3a3800] 11:19:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ee9800 == 64 [pid = 1815] [id = 60] 11:19:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15549fc800 == 63 [pid = 1815] [id = 63] 11:19:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15462f0000 == 62 [pid = 1815] [id = 59] 11:19:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559944000 == 61 [pid = 1815] [id = 99] 11:19:22 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f154120e400) [pid = 1815] [serial = 258] [outer = (nil)] [url = about:blank] 11:19:22 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f153f898800) [pid = 1815] [serial = 228] [outer = (nil)] [url = about:blank] 11:19:22 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f1545fd5400) [pid = 1815] [serial = 231] [outer = (nil)] [url = about:blank] 11:19:22 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f1554604400) [pid = 1815] [serial = 234] [outer = (nil)] [url = about:blank] 11:19:22 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f15594b3800) [pid = 1815] [serial = 237] [outer = (nil)] [url = about:blank] 11:19:22 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f1559e03000) [pid = 1815] [serial = 240] [outer = (nil)] [url = about:blank] 11:19:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1554b59000 == 60 [pid = 1815] [id = 98] 11:19:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15547b6000 == 59 [pid = 1815] [id = 97] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a0a5000 == 58 [pid = 1815] [id = 96] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547838800 == 57 [pid = 1815] [id = 95] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa12800 == 56 [pid = 1815] [id = 94] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412d6800 == 55 [pid = 1815] [id = 93] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412e1000 == 54 [pid = 1815] [id = 91] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155c7d7800 == 53 [pid = 1815] [id = 89] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559142800 == 52 [pid = 1815] [id = 88] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541370800 == 51 [pid = 1815] [id = 87] 11:19:23 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15439ac800 == 50 [pid = 1815] [id = 86] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f153f89f400) [pid = 1815] [serial = 244] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f153ca75400) [pid = 1815] [serial = 243] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f154a0cc000) [pid = 1815] [serial = 252] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f1546703c00) [pid = 1815] [serial = 249] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f1541158000) [pid = 1815] [serial = 255] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f1545cdf800) [pid = 1815] [serial = 246] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f1546298800) [pid = 1815] [serial = 247] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f154a38ec00) [pid = 1815] [serial = 253] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f1548b35000) [pid = 1815] [serial = 256] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f15479b1800) [pid = 1815] [serial = 250] [outer = (nil)] [url = about:blank] 11:19:23 INFO - PROCESS | 1815 | 1461349163191 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:19:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1545ms 11:19:23 INFO - PROCESS | 1815 | 1461349163242 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 1815 | 1461349163250 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 11:19:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:19:23 INFO - PROCESS | 1815 | 1461349163261 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 1815 | 1461349163264 Marionette TRACE conn3 <- [1,402,null,{}] 11:19:23 INFO - PROCESS | 1815 | 1461349163271 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}] 11:19:23 INFO - PROCESS | 1815 | 1461349163435 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:19:23 INFO - PROCESS | 1815 | 1461349163617 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541360800 == 51 [pid = 1815] [id = 108] 11:19:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f1541294000) [pid = 1815] [serial = 323] [outer = (nil)] 11:19:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f154129e000) [pid = 1815] [serial = 324] [outer = 0x7f1541294000] 11:19:23 INFO - PROCESS | 1815 | 1461349163715 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f15413e1000) [pid = 1815] [serial = 325] [outer = 0x7f1541294000] 11:19:24 INFO - PROCESS | 1815 | 1461349164481 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:19:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1279ms 11:19:24 INFO - PROCESS | 1815 | 1461349164546 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1815 | 1461349164549 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 11:19:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:19:24 INFO - PROCESS | 1815 | 1461349164557 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1815 | 1461349164563 Marionette TRACE conn3 <- [1,406,null,{}] 11:19:24 INFO - PROCESS | 1815 | 1461349164579 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}] 11:19:24 INFO - PROCESS | 1815 | 1461349164748 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:19:24 INFO - PROCESS | 1815 | 1461349164760 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547148800 == 52 [pid = 1815] [id = 109] 11:19:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f1546295800) [pid = 1815] [serial = 326] [outer = (nil)] 11:19:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f15463d1c00) [pid = 1815] [serial = 327] [outer = 0x7f1546295800] 11:19:24 INFO - PROCESS | 1815 | 1461349164830 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f15476b1400) [pid = 1815] [serial = 328] [outer = 0x7f1546295800] 11:19:25 INFO - PROCESS | 1815 | 1461349165716 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:19:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1237ms 11:19:25 INFO - PROCESS | 1815 | 1461349165796 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 1815 | 1461349165799 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 11:19:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:19:25 INFO - PROCESS | 1815 | 1461349165807 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 1815 | 1461349165810 Marionette TRACE conn3 <- [1,410,null,{}] 11:19:25 INFO - PROCESS | 1815 | 1461349165821 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}] 11:19:26 INFO - PROCESS | 1815 | 1461349166025 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:19:26 INFO - PROCESS | 1815 | 1461349166049 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ec1800 == 53 [pid = 1815] [id = 110] 11:19:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1546297000) [pid = 1815] [serial = 329] [outer = (nil)] 11:19:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1547a89000) [pid = 1815] [serial = 330] [outer = 0x7f1546297000] 11:19:26 INFO - PROCESS | 1815 | 1461349166129 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1548b59800) [pid = 1815] [serial = 331] [outer = 0x7f1546297000] 11:19:27 INFO - PROCESS | 1815 | 1461349167004 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]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:19:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1281ms 11:19:27 INFO - PROCESS | 1815 | 1461349167090 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 1815 | 1461349167094 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 11:19:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:19:27 INFO - PROCESS | 1815 | 1461349167099 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 1815 | 1461349167103 Marionette TRACE conn3 <- [1,414,null,{}] 11:19:27 INFO - PROCESS | 1815 | 1461349167117 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}] 11:19:27 INFO - PROCESS | 1815 | 1461349167311 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:19:27 INFO - PROCESS | 1815 | 1461349167336 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e3b800 == 54 [pid = 1815] [id = 111] 11:19:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f153c1a0400) [pid = 1815] [serial = 332] [outer = (nil)] 11:19:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1542020400) [pid = 1815] [serial = 333] [outer = 0x7f153c1a0400] 11:19:27 INFO - PROCESS | 1815 | 1461349167401 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f1542024800) [pid = 1815] [serial = 334] [outer = 0x7f153c1a0400] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f15476aa400) [pid = 1815] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f15547f0000) [pid = 1815] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f154120bc00) [pid = 1815] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1542490800) [pid = 1815] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f1546e37800) [pid = 1815] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f153c19fc00) [pid = 1815] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f153f7df800) [pid = 1815] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f153c3ad800) [pid = 1815] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f1546082400) [pid = 1815] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f154a081800) [pid = 1815] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:19:27 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f153c195c00) [pid = 1815] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:19:28 INFO - PROCESS | 1815 | 1461349168474 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:19:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1445ms 11:19:28 INFO - PROCESS | 1815 | 1461349168547 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 1815 | 1461349168553 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 11:19:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:19:28 INFO - PROCESS | 1815 | 1461349168562 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1815 | 1461349168567 Marionette TRACE conn3 <- [1,418,null,{}] 11:19:28 INFO - PROCESS | 1815 | 1461349168575 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}] 11:19:28 INFO - PROCESS | 1815 | 1461349168771 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:19:28 INFO - PROCESS | 1815 | 1461349168895 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15547a3000 == 55 [pid = 1815] [id = 112] 11:19:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f153c81a800) [pid = 1815] [serial = 335] [outer = (nil)] 11:19:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f153e2f7400) [pid = 1815] [serial = 336] [outer = 0x7f153c81a800] 11:19:29 INFO - PROCESS | 1815 | 1461349169026 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f15470b7400) [pid = 1815] [serial = 337] [outer = 0x7f153c81a800] 11:19:30 INFO - PROCESS | 1815 | 1461349170205 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]]]}] 11:19:30 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 11:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1694ms 11:19:30 INFO - PROCESS | 1815 | 1461349170263 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 1815 | 1461349170280 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 11:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:19:30 INFO - PROCESS | 1815 | 1461349170290 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 1815 | 1461349170296 Marionette TRACE conn3 <- [1,422,null,{}] 11:19:30 INFO - PROCESS | 1815 | 1461349170363 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}] 11:19:30 INFO - PROCESS | 1815 | 1461349170647 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:19:30 INFO - PROCESS | 1815 | 1461349170799 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154125e000 == 56 [pid = 1815] [id = 113] 11:19:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153b82c800) [pid = 1815] [serial = 338] [outer = (nil)] 11:19:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f153c28bc00) [pid = 1815] [serial = 339] [outer = 0x7f153b82c800] 11:19:30 INFO - PROCESS | 1815 | 1461349170877 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f153e2ec000) [pid = 1815] [serial = 340] [outer = 0x7f153b82c800] 11:19:32 INFO - PROCESS | 1815 | 1461349172292 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:19:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2036ms 11:19:32 INFO - PROCESS | 1815 | 1461349172326 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1815 | 1461349172336 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 11:19:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:19:32 INFO - PROCESS | 1815 | 1461349172352 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1815 | 1461349172357 Marionette TRACE conn3 <- [1,426,null,{}] 11:19:32 INFO - PROCESS | 1815 | 1461349172364 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}] 11:19:32 INFO - PROCESS | 1815 | 1461349172542 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:19:32 INFO - PROCESS | 1815 | 1461349172683 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547eae800 == 57 [pid = 1815] [id = 114] 11:19:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f153e2ec400) [pid = 1815] [serial = 341] [outer = (nil)] 11:19:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f153f815400) [pid = 1815] [serial = 342] [outer = 0x7f153e2ec400] 11:19:32 INFO - PROCESS | 1815 | 1461349172762 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f1541210800) [pid = 1815] [serial = 343] [outer = 0x7f153e2ec400] 11:19:33 INFO - PROCESS | 1815 | 1461349173713 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] 11:19:33 INFO - PROCESS | 1815 | 1461349173799 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 11:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:19:33 INFO - PROCESS | 1815 | 1461349173806 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1815 | 1461349173813 Marionette TRACE conn3 <- [1,430,null,{}] 11:19:33 INFO - PROCESS | 1815 | 1461349173830 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}] 11:19:34 INFO - PROCESS | 1815 | 1461349174087 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:19:34 INFO - PROCESS | 1815 | 1461349174325 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155914e000 == 58 [pid = 1815] [id = 115] 11:19:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1542485c00) [pid = 1815] [serial = 344] [outer = (nil)] 11:19:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f1545ce3000) [pid = 1815] [serial = 345] [outer = 0x7f1542485c00] 11:19:34 INFO - PROCESS | 1815 | 1461349174406 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f1547690800) [pid = 1815] [serial = 346] [outer = 0x7f1542485c00] 11:19:35 INFO - PROCESS | 1815 | 1461349175247 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:19:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1499ms 11:19:35 INFO - PROCESS | 1815 | 1461349175329 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1815 | 1461349175338 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 11:19:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:19:35 INFO - PROCESS | 1815 | 1461349175367 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1815 | 1461349175370 Marionette TRACE conn3 <- [1,434,null,{}] 11:19:35 INFO - PROCESS | 1815 | 1461349175377 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}] 11:19:35 INFO - PROCESS | 1815 | 1461349175554 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:19:35 INFO - PROCESS | 1815 | 1461349175695 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155c460800 == 59 [pid = 1815] [id = 116] 11:19:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f154201f000) [pid = 1815] [serial = 347] [outer = (nil)] 11:19:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f1548b35000) [pid = 1815] [serial = 348] [outer = 0x7f154201f000] 11:19:35 INFO - PROCESS | 1815 | 1461349175778 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f155381e400) [pid = 1815] [serial = 349] [outer = 0x7f154201f000] 11:19:36 INFO - PROCESS | 1815 | 1461349176665 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]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1337ms 11:19:36 INFO - PROCESS | 1815 | 1461349176702 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 1815 | 1461349176705 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 11:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:19:36 INFO - PROCESS | 1815 | 1461349176713 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 1815 | 1461349176718 Marionette TRACE conn3 <- [1,438,null,{}] 11:19:36 INFO - PROCESS | 1815 | 1461349176724 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}] 11:19:36 INFO - PROCESS | 1815 | 1461349176896 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:19:37 INFO - PROCESS | 1815 | 1461349177050 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb23800 == 60 [pid = 1815] [id = 117] 11:19:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f153b828400) [pid = 1815] [serial = 350] [outer = (nil)] 11:19:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f1554b2b800) [pid = 1815] [serial = 351] [outer = 0x7f153b828400] 11:19:37 INFO - PROCESS | 1815 | 1461349177125 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f1557526c00) [pid = 1815] [serial = 352] [outer = 0x7f153b828400] 11:19:38 INFO - PROCESS | 1815 | 1461349178303 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]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1640ms 11:19:38 INFO - PROCESS | 1815 | 1461349178353 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:19:38 INFO - PROCESS | 1815 | 1461349178359 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 11:19:38 INFO - PROCESS | 1815 | 1461349178368 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1815 | 1461349178375 Marionette TRACE conn3 <- [1,442,null,{}] 11:19:38 INFO - PROCESS | 1815 | 1461349178385 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}] 11:19:38 INFO - PROCESS | 1815 | 1461349178687 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:19:38 INFO - PROCESS | 1815 | 1461349178897 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b924800 == 61 [pid = 1815] [id = 118] 11:19:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f153c0ddc00) [pid = 1815] [serial = 353] [outer = (nil)] 11:19:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f153ca75400) [pid = 1815] [serial = 354] [outer = 0x7f153c0ddc00] 11:19:38 INFO - PROCESS | 1815 | 1461349178973 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f153e2f3400) [pid = 1815] [serial = 355] [outer = 0x7f153c0ddc00] 11:19:40 INFO - PROCESS | 1815 | 1461349180170 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1891ms 11:19:40 INFO - PROCESS | 1815 | 1461349180261 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1815 | 1461349180275 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 11:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:19:40 INFO - PROCESS | 1815 | 1461349180294 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1815 | 1461349180301 Marionette TRACE conn3 <- [1,446,null,{}] 11:19:40 INFO - PROCESS | 1815 | 1461349180477 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}] 11:19:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1549e3b800 == 60 [pid = 1815] [id = 111] 11:19:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412c7000 == 59 [pid = 1815] [id = 90] 11:19:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ec1800 == 58 [pid = 1815] [id = 110] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f154629c800) [pid = 1815] [serial = 264] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f154129e800) [pid = 1815] [serial = 270] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f153f821c00) [pid = 1815] [serial = 261] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f154a0c9400) [pid = 1815] [serial = 267] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | 1461349180804 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:19:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547148800 == 57 [pid = 1815] [id = 109] 11:19:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541360800 == 56 [pid = 1815] [id = 108] 11:19:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e422800 == 55 [pid = 1815] [id = 107] 11:19:40 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154124d800 == 54 [pid = 1815] [id = 100] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f15413d7800) [pid = 1815] [serial = 162] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1547e86400) [pid = 1815] [serial = 165] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f154e88f000) [pid = 1815] [serial = 168] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f1559bb5400) [pid = 1815] [serial = 226] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f154a335000) [pid = 1815] [serial = 291] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f1554b2f000) [pid = 1815] [serial = 294] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f1554703c00) [pid = 1815] [serial = 259] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f15444c1800) [pid = 1815] [serial = 285] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f1545fdf800) [pid = 1815] [serial = 286] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1547a8e800) [pid = 1815] [serial = 288] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f1541204800) [pid = 1815] [serial = 282] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f15413dd800) [pid = 1815] [serial = 283] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f1541208000) [pid = 1815] [serial = 280] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f153f81f000) [pid = 1815] [serial = 279] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f1557a42000) [pid = 1815] [serial = 273] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f155ba4b800) [pid = 1815] [serial = 276] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f155460e400) [pid = 1815] [serial = 292] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f1559bbb800) [pid = 1815] [serial = 295] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f1548aab800) [pid = 1815] [serial = 289] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f155c40ec00) [pid = 1815] [serial = 297] [outer = (nil)] [url = about:blank] 11:19:40 INFO - PROCESS | 1815 | 1461349180921 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e422800 == 55 [pid = 1815] [id = 119] 11:19:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153f815c00) [pid = 1815] [serial = 356] [outer = (nil)] 11:19:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f1541208c00) [pid = 1815] [serial = 357] [outer = 0x7f153f815c00] 11:19:40 INFO - PROCESS | 1815 | 1461349180986 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f1542016800) [pid = 1815] [serial = 358] [outer = 0x7f153f815c00] 11:19:41 INFO - PROCESS | 1815 | 1461349181823 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]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:19:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1556ms 11:19:41 INFO - PROCESS | 1815 | 1461349181847 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:19:41 INFO - PROCESS | 1815 | 1461349181852 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 11:19:41 INFO - PROCESS | 1815 | 1461349181860 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 1815 | 1461349181865 Marionette TRACE conn3 <- [1,450,null,{}] 11:19:41 INFO - PROCESS | 1815 | 1461349181881 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}] 11:19:42 INFO - PROCESS | 1815 | 1461349182042 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:19:42 INFO - PROCESS | 1815 | 1461349182157 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546e78800 == 56 [pid = 1815] [id = 120] 11:19:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f153f81f000) [pid = 1815] [serial = 359] [outer = (nil)] 11:19:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f1542491800) [pid = 1815] [serial = 360] [outer = 0x7f153f81f000] 11:19:42 INFO - PROCESS | 1815 | 1461349182227 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f15462a1c00) [pid = 1815] [serial = 361] [outer = 0x7f153f81f000] 11:19:42 INFO - PROCESS | 1815 | 1461349182974 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] 11:19:43 INFO - PROCESS | 1815 | 1461349183010 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 11:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:19:43 INFO - PROCESS | 1815 | 1461349183016 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1815 | 1461349183019 Marionette TRACE conn3 <- [1,454,null,{}] 11:19:43 INFO - PROCESS | 1815 | 1461349183045 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}] 11:19:43 INFO - PROCESS | 1815 | 1461349183233 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:19:43 INFO - PROCESS | 1815 | 1461349183260 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154782e800 == 57 [pid = 1815] [id = 121] 11:19:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153c0e2800) [pid = 1815] [serial = 362] [outer = (nil)] 11:19:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f153c0ebc00) [pid = 1815] [serial = 363] [outer = 0x7f153c0e2800] 11:19:43 INFO - PROCESS | 1815 | 1461349183323 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f154629f800) [pid = 1815] [serial = 364] [outer = 0x7f153c0e2800] 11:19:44 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:44 INFO - PROCESS | 1815 | 1461349184184 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:19:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1250ms 11:19:44 INFO - PROCESS | 1815 | 1461349184269 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1815 | 1461349184273 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 11:19:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:19:44 INFO - PROCESS | 1815 | 1461349184279 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 1815 | 1461349184281 Marionette TRACE conn3 <- [1,458,null,{}] 11:19:44 INFO - PROCESS | 1815 | 1461349184286 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}] 11:19:44 INFO - PROCESS | 1815 | 1461349184477 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:19:44 INFO - PROCESS | 1815 | 1461349184503 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a0a4000 == 58 [pid = 1815] [id = 122] 11:19:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f153c0e8c00) [pid = 1815] [serial = 365] [outer = (nil)] 11:19:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1547690000) [pid = 1815] [serial = 366] [outer = 0x7f153c0e8c00] 11:19:44 INFO - PROCESS | 1815 | 1461349184565 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f1548b40000) [pid = 1815] [serial = 367] [outer = 0x7f153c0e8c00] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f1559360c00) [pid = 1815] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1548b5bc00) [pid = 1815] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f15486e9c00) [pid = 1815] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f153f822000) [pid = 1815] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f1545fd9800) [pid = 1815] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f153ca7c000) [pid = 1815] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f1554604800) [pid = 1815] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f1546297000) [pid = 1815] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f153c1a0400) [pid = 1815] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f1546295800) [pid = 1815] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f153b82f000) [pid = 1815] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f1541294000) [pid = 1815] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f153c3a3800) [pid = 1815] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f1548b5a000) [pid = 1815] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1546294400) [pid = 1815] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f153f81d000) [pid = 1815] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f1541296800) [pid = 1815] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f153c3b1000) [pid = 1815] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f153ca75800) [pid = 1815] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f154a066800) [pid = 1815] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:19:45 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f154a065800) [pid = 1815] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:19:45 INFO - PROCESS | 1815 | 1461349185678 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] 11:19:45 INFO - PROCESS | 1815 | 1461349185713 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 11:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:19:45 INFO - PROCESS | 1815 | 1461349185720 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1815 | 1461349185724 Marionette TRACE conn3 <- [1,462,null,{}] 11:19:45 INFO - PROCESS | 1815 | 1461349185729 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}] 11:19:45 INFO - PROCESS | 1815 | 1461349185917 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:19:46 INFO - PROCESS | 1815 | 1461349186067 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15544be000 == 59 [pid = 1815] [id = 123] 11:19:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f1548b5c400) [pid = 1815] [serial = 368] [outer = (nil)] 11:19:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f154a0c3400) [pid = 1815] [serial = 369] [outer = 0x7f1548b5c400] 11:19:46 INFO - PROCESS | 1815 | 1461349186137 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f1554703c00) [pid = 1815] [serial = 370] [outer = 0x7f1548b5c400] 11:19:46 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:46 INFO - PROCESS | 1815 | 1461349186839 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] 11:19:46 INFO - PROCESS | 1815 | 1461349186905 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 11:19:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:19:46 INFO - PROCESS | 1815 | 1461349186911 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1815 | 1461349186913 Marionette TRACE conn3 <- [1,466,null,{}] 11:19:46 INFO - PROCESS | 1815 | 1461349186919 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}] 11:19:47 INFO - PROCESS | 1815 | 1461349187066 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:19:47 INFO - PROCESS | 1815 | 1461349187076 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1557547000 == 60 [pid = 1815] [id = 124] 11:19:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f154a0c9400) [pid = 1815] [serial = 371] [outer = (nil)] 11:19:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f1557a40400) [pid = 1815] [serial = 372] [outer = 0x7f154a0c9400] 11:19:47 INFO - PROCESS | 1815 | 1461349187140 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f1559369400) [pid = 1815] [serial = 373] [outer = 0x7f154a0c9400] 11:19:48 INFO - PROCESS | 1815 | 1461349188261 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] 11:19:48 INFO - PROCESS | 1815 | 1461349188351 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 11:19:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:19:48 INFO - PROCESS | 1815 | 1461349188360 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1815 | 1461349188365 Marionette TRACE conn3 <- [1,470,null,{}] 11:19:48 INFO - PROCESS | 1815 | 1461349188373 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}] 11:19:48 INFO - PROCESS | 1815 | 1461349188596 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:19:48 INFO - PROCESS | 1815 | 1461349188796 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154391e800 == 61 [pid = 1815] [id = 125] 11:19:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f153ca75800) [pid = 1815] [serial = 374] [outer = (nil)] 11:19:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f153e2f9000) [pid = 1815] [serial = 375] [outer = 0x7f153ca75800] 11:19:48 INFO - PROCESS | 1815 | 1461349188890 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f1541152000) [pid = 1815] [serial = 376] [outer = 0x7f153ca75800] 11:19:49 INFO - PROCESS | 1815 | 1461349189786 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]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1496ms 11:19:49 INFO - PROCESS | 1815 | 1461349189858 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 1815 | 1461349189867 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 11:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:19:49 INFO - PROCESS | 1815 | 1461349189878 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1815 | 1461349189882 Marionette TRACE conn3 <- [1,474,null,{}] 11:19:49 INFO - PROCESS | 1815 | 1461349189889 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}] 11:19:50 INFO - PROCESS | 1815 | 1461349190111 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:19:50 INFO - PROCESS | 1815 | 1461349190339 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554918000 == 62 [pid = 1815] [id = 126] 11:19:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f1542025400) [pid = 1815] [serial = 377] [outer = (nil)] 11:19:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f154248f400) [pid = 1815] [serial = 378] [outer = 0x7f1542025400] 11:19:50 INFO - PROCESS | 1815 | 1461349190502 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f1545fdf800) [pid = 1815] [serial = 379] [outer = 0x7f1542025400] 11:19:51 INFO - PROCESS | 1815 | 1461349191410 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1590ms 11:19:51 INFO - PROCESS | 1815 | 1461349191469 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1815 | 1461349191473 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 11:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:19:51 INFO - PROCESS | 1815 | 1461349191483 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1815 | 1461349191490 Marionette TRACE conn3 <- [1,478,null,{}] 11:19:51 INFO - PROCESS | 1815 | 1461349191507 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}] 11:19:51 INFO - PROCESS | 1815 | 1461349191739 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:19:51 INFO - PROCESS | 1815 | 1461349191931 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ddb5000 == 63 [pid = 1815] [id = 127] 11:19:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f1542484800) [pid = 1815] [serial = 380] [outer = (nil)] 11:19:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f154a0cc400) [pid = 1815] [serial = 381] [outer = 0x7f1542484800] 11:19:52 INFO - PROCESS | 1815 | 1461349192026 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f1557a42400) [pid = 1815] [serial = 382] [outer = 0x7f1542484800] 11:19:52 INFO - PROCESS | 1815 | 1461349192888 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]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1441ms 11:19:52 INFO - PROCESS | 1815 | 1461349192923 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 1815 | 1461349192926 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 11:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:19:52 INFO - PROCESS | 1815 | 1461349192934 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 1815 | 1461349192936 Marionette TRACE conn3 <- [1,482,null,{}] 11:19:52 INFO - PROCESS | 1815 | 1461349192943 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}] 11:19:53 INFO - PROCESS | 1815 | 1461349193115 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:19:53 INFO - PROCESS | 1815 | 1461349193267 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3e4800 == 64 [pid = 1815] [id = 128] 11:19:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f15464e9400) [pid = 1815] [serial = 383] [outer = (nil)] 11:19:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f1559d31400) [pid = 1815] [serial = 384] [outer = 0x7f15464e9400] 11:19:53 INFO - PROCESS | 1815 | 1461349193340 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1559e7b400) [pid = 1815] [serial = 385] [outer = 0x7f15464e9400] 11:19:54 INFO - PROCESS | 1815 | 1461349194284 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1381ms 11:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:19:54 INFO - PROCESS | 1815 | 1461349194315 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1815 | 1461349194318 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 11:19:54 INFO - PROCESS | 1815 | 1461349194326 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1815 | 1461349194329 Marionette TRACE conn3 <- [1,486,null,{}] 11:19:54 INFO - PROCESS | 1815 | 1461349194335 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}] 11:19:54 INFO - PROCESS | 1815 | 1461349194506 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:19:54 INFO - PROCESS | 1815 | 1461349194657 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0cd800 == 65 [pid = 1815] [id = 129] 11:19:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f153de62800) [pid = 1815] [serial = 386] [outer = (nil)] 11:19:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f153de6a400) [pid = 1815] [serial = 387] [outer = 0x7f153de62800] 11:19:54 INFO - PROCESS | 1815 | 1461349194732 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f153de70000) [pid = 1815] [serial = 388] [outer = 0x7f153de62800] 11:19:55 INFO - PROCESS | 1815 | 1461349195721 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]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1446ms 11:19:55 INFO - PROCESS | 1815 | 1461349195771 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 1815 | 1461349195774 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 11:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:19:55 INFO - PROCESS | 1815 | 1461349195781 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 1815 | 1461349195785 Marionette TRACE conn3 <- [1,490,null,{}] 11:19:55 INFO - PROCESS | 1815 | 1461349195790 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}] 11:19:55 INFO - PROCESS | 1815 | 1461349195981 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:19:56 INFO - PROCESS | 1815 | 1461349196435 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3e4000 == 66 [pid = 1815] [id = 130] 11:19:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f153c0dac00) [pid = 1815] [serial = 389] [outer = (nil)] 11:19:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153c0e8000) [pid = 1815] [serial = 390] [outer = 0x7f153c0dac00] 11:19:56 INFO - PROCESS | 1815 | 1461349196551 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f153c283000) [pid = 1815] [serial = 391] [outer = 0x7f153c0dac00] 11:19:57 INFO - PROCESS | 1815 | 1461349197403 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1691ms 11:19:57 INFO - PROCESS | 1815 | 1461349197474 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1815 | 1461349197489 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 11:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:19:57 INFO - PROCESS | 1815 | 1461349197505 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1815 | 1461349197510 Marionette TRACE conn3 <- [1,494,null,{}] 11:19:57 INFO - PROCESS | 1815 | 1461349197517 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}] 11:19:57 INFO - PROCESS | 1815 | 1461349197728 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:19:57 INFO - PROCESS | 1815 | 1461349197925 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6e3800 == 67 [pid = 1815] [id = 131] 11:19:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153c0ec800) [pid = 1815] [serial = 392] [outer = (nil)] 11:19:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f153c3ae800) [pid = 1815] [serial = 393] [outer = 0x7f153c0ec800] 11:19:58 INFO - PROCESS | 1815 | 1461349198064 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f153e2ebc00) [pid = 1815] [serial = 394] [outer = 0x7f153c0ec800] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15544be000 == 66 [pid = 1815] [id = 123] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f153e2f7400) [pid = 1815] [serial = 336] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f153c814c00) [pid = 1815] [serial = 300] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f154248b800) [pid = 1815] [serial = 303] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f154129a800) [pid = 1815] [serial = 306] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f153c289800) [pid = 1815] [serial = 309] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f15547eac00) [pid = 1815] [serial = 312] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f155ba05000) [pid = 1815] [serial = 315] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a0a4000 == 65 [pid = 1815] [id = 122] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154782e800 == 64 [pid = 1815] [id = 121] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546e78800 == 63 [pid = 1815] [id = 120] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e422800 == 62 [pid = 1815] [id = 119] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b924800 == 61 [pid = 1815] [id = 118] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155c460800 == 60 [pid = 1815] [id = 116] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155914e000 == 59 [pid = 1815] [id = 115] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547eae800 == 58 [pid = 1815] [id = 114] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154125e000 == 57 [pid = 1815] [id = 113] 11:19:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15547a3000 == 56 [pid = 1815] [id = 112] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1542f4dc00) [pid = 1815] [serial = 192] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f153f823c00) [pid = 1815] [serial = 204] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f15559cc800) [pid = 1815] [serial = 198] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f155460c000) [pid = 1815] [serial = 159] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f1559e11c00) [pid = 1815] [serial = 241] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f1559d34800) [pid = 1815] [serial = 238] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f155584f800) [pid = 1815] [serial = 235] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f15479aa000) [pid = 1815] [serial = 232] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f1547e91000) [pid = 1815] [serial = 195] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f1541154800) [pid = 1815] [serial = 229] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f15594ab000) [pid = 1815] [serial = 201] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f1542024800) [pid = 1815] [serial = 334] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f15476b1400) [pid = 1815] [serial = 328] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1554703400) [pid = 1815] [serial = 268] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f15479ad800) [pid = 1815] [serial = 265] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f154115bc00) [pid = 1815] [serial = 262] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f155584a800) [pid = 1815] [serial = 271] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f1547a89000) [pid = 1815] [serial = 330] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f1542020400) [pid = 1815] [serial = 333] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f1548b59800) [pid = 1815] [serial = 331] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f15463d1c00) [pid = 1815] [serial = 327] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f1548b34400) [pid = 1815] [serial = 319] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7f153ca6e000) [pid = 1815] [serial = 318] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7f154129e000) [pid = 1815] [serial = 324] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7f15413e1000) [pid = 1815] [serial = 325] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7f153f820c00) [pid = 1815] [serial = 322] [outer = (nil)] [url = about:blank] 11:19:58 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7f153c81c400) [pid = 1815] [serial = 321] [outer = (nil)] [url = about:blank] 11:19:59 INFO - PROCESS | 1815 | 1461349199477 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1996ms 11:19:59 INFO - PROCESS | 1815 | 1461349199501 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1815 | 1461349199507 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 11:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:19:59 INFO - PROCESS | 1815 | 1461349199514 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1815 | 1461349199517 Marionette TRACE conn3 <- [1,498,null,{}] 11:19:59 INFO - PROCESS | 1815 | 1461349199524 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}] 11:19:59 INFO - PROCESS | 1815 | 1461349199677 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:19:59 INFO - PROCESS | 1815 | 1461349199789 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1544ece800 == 57 [pid = 1815] [id = 132] 11:19:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7f153c0edc00) [pid = 1815] [serial = 395] [outer = (nil)] 11:19:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7f153f81f400) [pid = 1815] [serial = 396] [outer = 0x7f153c0edc00] 11:19:59 INFO - PROCESS | 1815 | 1461349199856 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7f154201bc00) [pid = 1815] [serial = 397] [outer = 0x7f153c0edc00] 11:20:00 INFO - PROCESS | 1815 | 1461349200553 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]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1080ms 11:20:00 INFO - PROCESS | 1815 | 1461349200613 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 1815 | 1461349200617 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 11:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:20:00 INFO - PROCESS | 1815 | 1461349200642 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 1815 | 1461349200651 Marionette TRACE conn3 <- [1,502,null,{}] 11:20:00 INFO - PROCESS | 1815 | 1461349200671 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}] 11:20:00 INFO - PROCESS | 1815 | 1461349200879 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:20:00 INFO - PROCESS | 1815 | 1461349200908 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547194000 == 58 [pid = 1815] [id = 133] 11:20:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7f1542023400) [pid = 1815] [serial = 398] [outer = (nil)] 11:20:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7f15454b1800) [pid = 1815] [serial = 399] [outer = 0x7f1542023400] 11:20:00 INFO - PROCESS | 1815 | 1461349200971 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f154629b400) [pid = 1815] [serial = 400] [outer = 0x7f1542023400] 11:20:01 INFO - PROCESS | 1815 | 1461349201949 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]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1360ms 11:20:01 INFO - PROCESS | 1815 | 1461349201986 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 1815 | 1461349201990 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 11:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:20:02 INFO - PROCESS | 1815 | 1461349201998 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1815 | 1461349202002 Marionette TRACE conn3 <- [1,506,null,{}] 11:20:02 INFO - PROCESS | 1815 | 1461349202026 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}] 11:20:02 INFO - PROCESS | 1815 | 1461349202256 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:20:02 INFO - PROCESS | 1815 | 1461349202282 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ed2800 == 59 [pid = 1815] [id = 134] 11:20:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f1545dec000) [pid = 1815] [serial = 401] [outer = (nil)] 11:20:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f154712b000) [pid = 1815] [serial = 402] [outer = 0x7f1545dec000] 11:20:02 INFO - PROCESS | 1815 | 1461349202349 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f1547a8b400) [pid = 1815] [serial = 403] [outer = 0x7f1545dec000] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f153f81f000) [pid = 1815] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f153c0e8c00) [pid = 1815] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f153c0ddc00) [pid = 1815] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f153c0dcc00) [pid = 1815] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x7f1541298800) [pid = 1815] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x7f153b828400) [pid = 1815] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x7f155ba05c00) [pid = 1815] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x7f153c0e2800) [pid = 1815] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x7f153c198400) [pid = 1815] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x7f153f815c00) [pid = 1815] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x7f153c0da400) [pid = 1815] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x7f153fa50c00) [pid = 1815] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x7f1548b5c400) [pid = 1815] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x7f1559e79c00) [pid = 1815] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x7f153ca72c00) [pid = 1815] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:20:03 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x7f153c0d9c00) [pid = 1815] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:20:03 INFO - PROCESS | 1815 | 1461349203415 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]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1450ms 11:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:20:03 INFO - PROCESS | 1815 | 1461349203448 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 1815 | 1461349203451 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 11:20:03 INFO - PROCESS | 1815 | 1461349203457 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1815 | 1461349203460 Marionette TRACE conn3 <- [1,510,null,{}] 11:20:03 INFO - PROCESS | 1815 | 1461349203466 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}] 11:20:03 INFO - PROCESS | 1815 | 1461349203654 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:20:03 INFO - PROCESS | 1815 | 1461349203684 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154783f800 == 60 [pid = 1815] [id = 135] 11:20:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x7f153fa50c00) [pid = 1815] [serial = 404] [outer = (nil)] 11:20:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x7f1542489000) [pid = 1815] [serial = 405] [outer = 0x7f153fa50c00] 11:20:03 INFO - PROCESS | 1815 | 1461349203764 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x7f1547c54800) [pid = 1815] [serial = 406] [outer = 0x7f153fa50c00] 11:20:04 INFO - PROCESS | 1815 | 1461349204573 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]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1136ms 11:20:04 INFO - PROCESS | 1815 | 1461349204597 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 1815 | 1461349204601 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 11:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:20:04 INFO - PROCESS | 1815 | 1461349204607 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1815 | 1461349204610 Marionette TRACE conn3 <- [1,514,null,{}] 11:20:04 INFO - PROCESS | 1815 | 1461349204615 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}] 11:20:04 INFO - PROCESS | 1815 | 1461349204767 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:20:04 INFO - PROCESS | 1815 | 1461349204782 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154da61800 == 61 [pid = 1815] [id = 136] 11:20:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x7f1548b57000) [pid = 1815] [serial = 407] [outer = (nil)] 11:20:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x7f155460c000) [pid = 1815] [serial = 408] [outer = 0x7f1548b57000] 11:20:04 INFO - PROCESS | 1815 | 1461349204847 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x7f1554956000) [pid = 1815] [serial = 409] [outer = 0x7f1548b57000] 11:20:05 INFO - PROCESS | 1815 | 1461349205937 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]]]}] 11:20:05 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 11:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1380ms 11:20:05 INFO - PROCESS | 1815 | 1461349205988 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:20:05 INFO - PROCESS | 1815 | 1461349205994 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 11:20:06 INFO - PROCESS | 1815 | 1461349206003 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1815 | 1461349206009 Marionette TRACE conn3 <- [1,518,null,{}] 11:20:06 INFO - PROCESS | 1815 | 1461349206018 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}] 11:20:06 INFO - PROCESS | 1815 | 1461349206289 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:20:06 INFO - PROCESS | 1815 | 1461349206457 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412bb000 == 62 [pid = 1815] [id = 137] 11:20:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x7f153de62c00) [pid = 1815] [serial = 410] [outer = (nil)] 11:20:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x7f153de6d800) [pid = 1815] [serial = 411] [outer = 0x7f153de62c00] 11:20:06 INFO - PROCESS | 1815 | 1461349206550 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x7f153f818800) [pid = 1815] [serial = 412] [outer = 0x7f153de62c00] 11:20:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x7f153f89c400) [pid = 1815] [serial = 413] [outer = 0x7f1545fd2c00] 11:20:07 INFO - PROCESS | 1815 | 1461349207517 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1589ms 11:20:07 INFO - PROCESS | 1815 | 1461349207596 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1815 | 1461349207604 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 11:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:20:07 INFO - PROCESS | 1815 | 1461349207616 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1815 | 1461349207620 Marionette TRACE conn3 <- [1,522,null,{}] 11:20:07 INFO - PROCESS | 1815 | 1461349207627 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}] 11:20:07 INFO - PROCESS | 1815 | 1461349207814 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:20:08 INFO - PROCESS | 1815 | 1461349208046 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e3b800 == 63 [pid = 1815] [id = 138] 11:20:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x7f153de64800) [pid = 1815] [serial = 414] [outer = (nil)] 11:20:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x7f1542484000) [pid = 1815] [serial = 415] [outer = 0x7f153de64800] 11:20:08 INFO - PROCESS | 1815 | 1461349208142 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f154629e400) [pid = 1815] [serial = 416] [outer = 0x7f153de64800] 11:20:08 INFO - PROCESS | 1815 | 1461349208972 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1389ms 11:20:09 INFO - PROCESS | 1815 | 1461349209005 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1815 | 1461349209009 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 11:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:20:09 INFO - PROCESS | 1815 | 1461349209015 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1815 | 1461349209021 Marionette TRACE conn3 <- [1,526,null,{}] 11:20:09 INFO - PROCESS | 1815 | 1461349209037 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}] 11:20:09 INFO - PROCESS | 1815 | 1461349209211 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:20:09 INFO - PROCESS | 1815 | 1461349209355 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554bb9800 == 64 [pid = 1815] [id = 139] 11:20:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f1547f7dc00) [pid = 1815] [serial = 417] [outer = (nil)] 11:20:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f154a065800) [pid = 1815] [serial = 418] [outer = 0x7f1547f7dc00] 11:20:09 INFO - PROCESS | 1815 | 1461349209430 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f15555abc00) [pid = 1815] [serial = 419] [outer = 0x7f1547f7dc00] 11:20:10 INFO - PROCESS | 1815 | 1461349210341 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]]]}] 11:20:10 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 11:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1388ms 11:20:10 INFO - PROCESS | 1815 | 1461349210405 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 1815 | 1461349210408 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 11:20:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:20:10 INFO - PROCESS | 1815 | 1461349210415 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1815 | 1461349210419 Marionette TRACE conn3 <- [1,530,null,{}] 11:20:10 INFO - PROCESS | 1815 | 1461349210424 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}] 11:20:10 INFO - PROCESS | 1815 | 1461349210665 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:20:10 INFO - PROCESS | 1815 | 1461349210860 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559779000 == 65 [pid = 1815] [id = 140] 11:20:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f153c19d800) [pid = 1815] [serial = 420] [outer = (nil)] 11:20:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f153f531000) [pid = 1815] [serial = 421] [outer = 0x7f153c19d800] 11:20:10 INFO - PROCESS | 1815 | 1461349210981 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f155470ec00) [pid = 1815] [serial = 422] [outer = 0x7f153c19d800] 11:20:11 INFO - PROCESS | 1815 | 1461349211768 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"]]]}] 11:20:11 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 11:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:11 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 11:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:20:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1385ms 11:20:11 INFO - PROCESS | 1815 | 1461349211806 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:20:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:20:11 INFO - PROCESS | 1815 | 1461349211811 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 11:20:11 INFO - PROCESS | 1815 | 1461349211818 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1815 | 1461349211821 Marionette TRACE conn3 <- [1,534,null,{}] 11:20:11 INFO - PROCESS | 1815 | 1461349211827 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}] 11:20:12 INFO - PROCESS | 1815 | 1461349212007 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:20:12 INFO - PROCESS | 1815 | 1461349212157 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155dd30000 == 66 [pid = 1815] [id = 141] 11:20:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f153c0cf400) [pid = 1815] [serial = 423] [outer = (nil)] 11:20:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f153c121c00) [pid = 1815] [serial = 424] [outer = 0x7f153c0cf400] 11:20:12 INFO - PROCESS | 1815 | 1461349212230 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f1545de8800) [pid = 1815] [serial = 425] [outer = 0x7f153c0cf400] 11:20:13 INFO - PROCESS | 1815 | 1461349213073 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]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:20:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1283ms 11:20:13 INFO - PROCESS | 1815 | 1461349213101 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1815 | 1461349213105 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 11:20:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:20:13 INFO - PROCESS | 1815 | 1461349213148 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1815 | 1461349213152 Marionette TRACE conn3 <- [1,538,null,{}] 11:20:13 INFO - PROCESS | 1815 | 1461349213158 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}] 11:20:13 INFO - PROCESS | 1815 | 1461349213348 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:20:13 INFO - PROCESS | 1815 | 1461349213499 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c624800 == 67 [pid = 1815] [id = 142] 11:20:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f153c118800) [pid = 1815] [serial = 426] [outer = (nil)] 11:20:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f15420a6800) [pid = 1815] [serial = 427] [outer = 0x7f153c118800] 11:20:13 INFO - PROCESS | 1815 | 1461349213575 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f1555b78000) [pid = 1815] [serial = 428] [outer = 0x7f153c118800] 11:20:14 INFO - PROCESS | 1815 | 1461349214318 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]]]}] 11:20:14 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. 11:20:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1183ms 11:20:14 INFO - PROCESS | 1815 | 1461349214327 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1815 | 1461349214331 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 11:20:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:20:14 INFO - PROCESS | 1815 | 1461349214337 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1815 | 1461349214340 Marionette TRACE conn3 <- [1,542,null,{}] 11:20:14 INFO - PROCESS | 1815 | 1461349214345 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}] 11:20:14 INFO - PROCESS | 1815 | 1461349214513 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:20:14 INFO - PROCESS | 1815 | 1461349214679 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541689800 == 68 [pid = 1815] [id = 143] 11:20:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f153c120400) [pid = 1815] [serial = 429] [outer = (nil)] 11:20:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f15416a5c00) [pid = 1815] [serial = 430] [outer = 0x7f153c120400] 11:20:14 INFO - PROCESS | 1815 | 1461349214753 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f15416acc00) [pid = 1815] [serial = 431] [outer = 0x7f153c120400] 11:20:15 INFO - PROCESS | 1815 | 1461349215561 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]]]}] 11:20: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. 11:20:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1282ms 11:20:15 INFO - PROCESS | 1815 | 1461349215620 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1815 | 1461349215623 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 11:20:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:20:15 INFO - PROCESS | 1815 | 1461349215630 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1815 | 1461349215633 Marionette TRACE conn3 <- [1,546,null,{}] 11:20:15 INFO - PROCESS | 1815 | 1461349215638 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}] 11:20:15 INFO - PROCESS | 1815 | 1461349215866 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:20:16 INFO - PROCESS | 1815 | 1461349216007 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536cb5800 == 69 [pid = 1815] [id = 144] 11:20:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f15416a1400) [pid = 1815] [serial = 432] [outer = (nil)] 11:20:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f15416ad000) [pid = 1815] [serial = 433] [outer = 0x7f15416a1400] 11:20:16 INFO - PROCESS | 1815 | 1461349216083 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f1555b78400) [pid = 1815] [serial = 434] [outer = 0x7f15416a1400] 11:20:16 INFO - PROCESS | 1815 | 1461349216913 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]]]}] 11:20: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. 11:20:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1294ms 11:20:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:20:16 INFO - PROCESS | 1815 | 1461349216924 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1815 | 1461349216927 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 11:20:16 INFO - PROCESS | 1815 | 1461349216932 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1815 | 1461349216936 Marionette TRACE conn3 <- [1,550,null,{}] 11:20:16 INFO - PROCESS | 1815 | 1461349216941 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}] 11:20:17 INFO - PROCESS | 1815 | 1461349217123 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:20:17 INFO - PROCESS | 1815 | 1461349217288 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15547bc000 == 70 [pid = 1815] [id = 145] 11:20:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1536db6c00) [pid = 1815] [serial = 435] [outer = (nil)] 11:20:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1536db9000) [pid = 1815] [serial = 436] [outer = 0x7f1536db6c00] 11:20:17 INFO - PROCESS | 1815 | 1461349217363 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1536dc4800) [pid = 1815] [serial = 437] [outer = 0x7f1536db6c00] 11:20:18 INFO - PROCESS | 1815 | 1461349218151 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]]]}] 11:20:18 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. 11:20:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1233ms 11:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:20:18 INFO - PROCESS | 1815 | 1461349218166 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1815 | 1461349218168 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 11:20:18 INFO - PROCESS | 1815 | 1461349218175 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1815 | 1461349218178 Marionette TRACE conn3 <- [1,554,null,{}] 11:20:18 INFO - PROCESS | 1815 | 1461349218183 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}] 11:20:18 INFO - PROCESS | 1815 | 1461349218349 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:20:18 INFO - PROCESS | 1815 | 1461349218520 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6e9800 == 71 [pid = 1815] [id = 146] 11:20:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f1536db6400) [pid = 1815] [serial = 438] [outer = (nil)] 11:20:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1536dc5c00) [pid = 1815] [serial = 439] [outer = 0x7f1536db6400] 11:20:18 INFO - PROCESS | 1815 | 1461349218594 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153c0e1400) [pid = 1815] [serial = 440] [outer = 0x7f1536db6400] 11:20:19 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:19 INFO - PROCESS | 1815 | 1461349219743 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1585ms 11:20:19 INFO - PROCESS | 1815 | 1461349219759 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 1815 | 1461349219766 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 11:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:20:19 INFO - PROCESS | 1815 | 1461349219774 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1815 | 1461349219778 Marionette TRACE conn3 <- [1,558,null,{}] 11:20:19 INFO - PROCESS | 1815 | 1461349219785 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}] 11:20:19 INFO - PROCESS | 1815 | 1461349219939 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:20:20 INFO - PROCESS | 1815 | 1461349220125 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6e2000 == 72 [pid = 1815] [id = 147] 11:20:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f153c0e2000) [pid = 1815] [serial = 441] [outer = (nil)] 11:20:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153c282800) [pid = 1815] [serial = 442] [outer = 0x7f153c0e2000] 11:20:20 INFO - PROCESS | 1815 | 1461349220236 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f153c80fc00) [pid = 1815] [serial = 443] [outer = 0x7f153c0e2000] 11:20:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a093000 == 71 [pid = 1815] [id = 77] 11:20:20 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154783f800 == 70 [pid = 1815] [id = 135] 11:20:20 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f1557a40400) [pid = 1815] [serial = 372] [outer = (nil)] [url = about:blank] 11:20:20 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f1548b35000) [pid = 1815] [serial = 348] [outer = (nil)] [url = about:blank] 11:20:20 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f1545ce3000) [pid = 1815] [serial = 345] [outer = (nil)] [url = about:blank] 11:20:20 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f153f815400) [pid = 1815] [serial = 342] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ed2800 == 69 [pid = 1815] [id = 134] 11:20:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547194000 == 68 [pid = 1815] [id = 133] 11:20:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1544ece800 == 67 [pid = 1815] [id = 132] 11:20:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b6e3800 == 66 [pid = 1815] [id = 131] 11:20:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3e4000 == 65 [pid = 1815] [id = 130] 11:20:21 INFO - PROCESS | 1815 | 1461349221243 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]]]}] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f1554703c00) [pid = 1815] [serial = 370] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f1542491800) [pid = 1815] [serial = 360] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1547690000) [pid = 1815] [serial = 366] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f153c28bc00) [pid = 1815] [serial = 339] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f153ca75400) [pid = 1815] [serial = 354] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f1559965400) [pid = 1815] [serial = 313] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f1544e21000) [pid = 1815] [serial = 304] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f15462a1c00) [pid = 1815] [serial = 361] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f1554b2b800) [pid = 1815] [serial = 351] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f155c792400) [pid = 1815] [serial = 298] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f153e2f3400) [pid = 1815] [serial = 355] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f153c0ebc00) [pid = 1815] [serial = 363] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f153f81d400) [pid = 1815] [serial = 301] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f1542016800) [pid = 1815] [serial = 358] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f1546299c00) [pid = 1815] [serial = 307] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f154629f800) [pid = 1815] [serial = 364] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f155c413c00) [pid = 1815] [serial = 277] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f1548b40000) [pid = 1815] [serial = 367] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f1557526c00) [pid = 1815] [serial = 352] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f1541208c00) [pid = 1815] [serial = 357] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f154a0c3400) [pid = 1815] [serial = 369] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f155dd6f800) [pid = 1815] [serial = 316] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f1559b7f800) [pid = 1815] [serial = 274] [outer = (nil)] [url = about:blank] 11:20:21 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f154693ec00) [pid = 1815] [serial = 310] [outer = (nil)] [url = about:blank] 11:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1543ms 11:20:21 INFO - PROCESS | 1815 | 1461349221318 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 1815 | 1461349221326 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 11:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:20:21 INFO - PROCESS | 1815 | 1461349221335 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1815 | 1461349221345 Marionette TRACE conn3 <- [1,562,null,{}] 11:20:21 INFO - PROCESS | 1815 | 1461349221356 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}] 11:20:21 INFO - PROCESS | 1815 | 1461349221515 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:20:21 INFO - PROCESS | 1815 | 1461349221633 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa06000 == 66 [pid = 1815] [id = 148] 11:20:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f153de6e400) [pid = 1815] [serial = 444] [outer = (nil)] 11:20:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f153f52f000) [pid = 1815] [serial = 445] [outer = 0x7f153de6e400] 11:20:21 INFO - PROCESS | 1815 | 1461349221700 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f153f823800) [pid = 1815] [serial = 446] [outer = 0x7f153de6e400] 11:20:22 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:22 INFO - PROCESS | 1815 | 1461349222436 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1146ms 11:20:22 INFO - PROCESS | 1815 | 1461349222482 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 1815 | 1461349222486 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 11:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:20:22 INFO - PROCESS | 1815 | 1461349222497 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 1815 | 1461349222503 Marionette TRACE conn3 <- [1,566,null,{}] 11:20:22 INFO - PROCESS | 1815 | 1461349222529 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}] 11:20:22 INFO - PROCESS | 1815 | 1461349222694 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:20:22 INFO - PROCESS | 1815 | 1461349222706 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1545298800 == 67 [pid = 1815] [id = 149] 11:20:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f15416ac000) [pid = 1815] [serial = 447] [outer = (nil)] 11:20:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f154201e800) [pid = 1815] [serial = 448] [outer = 0x7f15416ac000] 11:20:22 INFO - PROCESS | 1815 | 1461349222772 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f15420a8400) [pid = 1815] [serial = 449] [outer = 0x7f15416ac000] 11:20:23 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:23 INFO - PROCESS | 1815 | 1461349223822 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]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:20:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1384ms 11:20:23 INFO - PROCESS | 1815 | 1461349223883 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 1815 | 1461349223890 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 11:20:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:20:23 INFO - PROCESS | 1815 | 1461349223901 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1815 | 1461349223905 Marionette TRACE conn3 <- [1,570,null,{}] 11:20:23 INFO - PROCESS | 1815 | 1461349223913 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}] 11:20:24 INFO - PROCESS | 1815 | 1461349224128 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:20:24 INFO - PROCESS | 1815 | 1461349224274 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154122a000 == 68 [pid = 1815] [id = 150] 11:20:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f153c1a0400) [pid = 1815] [serial = 450] [outer = (nil)] 11:20:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f153ca72c00) [pid = 1815] [serial = 451] [outer = 0x7f153c1a0400] 11:20:24 INFO - PROCESS | 1815 | 1461349224357 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f153e2f3c00) [pid = 1815] [serial = 452] [outer = 0x7f153c1a0400] 11:20:24 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:25 INFO - PROCESS | 1815 | 1461349225300 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1436ms 11:20:25 INFO - PROCESS | 1815 | 1461349225336 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1815 | 1461349225345 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 11:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:20:25 INFO - PROCESS | 1815 | 1461349225356 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1815 | 1461349225360 Marionette TRACE conn3 <- [1,574,null,{}] 11:20:25 INFO - PROCESS | 1815 | 1461349225367 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}] 11:20:25 INFO - PROCESS | 1815 | 1461349225544 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:20:25 INFO - PROCESS | 1815 | 1461349225697 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547158800 == 69 [pid = 1815] [id = 151] 11:20:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f154115d800) [pid = 1815] [serial = 453] [outer = (nil)] 11:20:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f15416a7c00) [pid = 1815] [serial = 454] [outer = 0x7f154115d800] 11:20:25 INFO - PROCESS | 1815 | 1461349225768 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f1542022c00) [pid = 1815] [serial = 455] [outer = 0x7f154115d800] 11:20:26 INFO - PROCESS | 1815 | 1461349226749 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1430ms 11:20:26 INFO - PROCESS | 1815 | 1461349226786 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1815 | 1461349226789 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 11:20:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:20:26 INFO - PROCESS | 1815 | 1461349226796 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1815 | 1461349226802 Marionette TRACE conn3 <- [1,578,null,{}] 11:20:26 INFO - PROCESS | 1815 | 1461349226818 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}] 11:20:26 INFO - PROCESS | 1815 | 1461349226994 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:20:27 INFO - PROCESS | 1815 | 1461349227143 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a004800 == 70 [pid = 1815] [id = 152] 11:20:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f15420ac400) [pid = 1815] [serial = 456] [outer = (nil)] 11:20:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f1542f48000) [pid = 1815] [serial = 457] [outer = 0x7f15420ac400] 11:20:27 INFO - PROCESS | 1815 | 1461349227217 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f154608c000) [pid = 1815] [serial = 458] [outer = 0x7f15420ac400] 11:20:28 INFO - PROCESS | 1815 | 1461349228104 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1339ms 11:20:28 INFO - PROCESS | 1815 | 1461349228137 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1815 | 1461349228144 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 11:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:20:28 INFO - PROCESS | 1815 | 1461349228152 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1815 | 1461349228155 Marionette TRACE conn3 <- [1,582,null,{}] 11:20:28 INFO - PROCESS | 1815 | 1461349228160 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}] 11:20:28 INFO - PROCESS | 1815 | 1461349228332 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:20:28 INFO - PROCESS | 1815 | 1461349228484 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15549ef000 == 71 [pid = 1815] [id = 153] 11:20:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f15420b0400) [pid = 1815] [serial = 459] [outer = (nil)] 11:20:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f15479aa000) [pid = 1815] [serial = 460] [outer = 0x7f15420b0400] 11:20:28 INFO - PROCESS | 1815 | 1461349228556 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f1547c50400) [pid = 1815] [serial = 461] [outer = 0x7f15420b0400] 11:20:29 INFO - PROCESS | 1815 | 1461349229418 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:20:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1334ms 11:20:29 INFO - PROCESS | 1815 | 1461349229487 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 1815 | 1461349229491 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 11:20:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:20:29 INFO - PROCESS | 1815 | 1461349229497 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 1815 | 1461349229503 Marionette TRACE conn3 <- [1,586,null,{}] 11:20:29 INFO - PROCESS | 1815 | 1461349229509 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}] 11:20:29 INFO - PROCESS | 1815 | 1461349229679 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:20:29 INFO - PROCESS | 1815 | 1461349229825 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559760000 == 72 [pid = 1815] [id = 154] 11:20:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f1541294000) [pid = 1815] [serial = 462] [outer = (nil)] 11:20:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1548b40000) [pid = 1815] [serial = 463] [outer = 0x7f1541294000] 11:20:29 INFO - PROCESS | 1815 | 1461349229897 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f15547f3400) [pid = 1815] [serial = 464] [outer = 0x7f1541294000] 11:20:30 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:30 INFO - PROCESS | 1815 | 1461349230772 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1338ms 11:20:30 INFO - PROCESS | 1815 | 1461349230836 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1815 | 1461349230841 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 11:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:20:30 INFO - PROCESS | 1815 | 1461349230847 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1815 | 1461349230850 Marionette TRACE conn3 <- [1,590,null,{}] 11:20:30 INFO - PROCESS | 1815 | 1461349230856 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}] 11:20:31 INFO - PROCESS | 1815 | 1461349231101 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:20:31 INFO - PROCESS | 1815 | 1461349231249 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb21800 == 73 [pid = 1815] [id = 155] 11:20:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f15558fa000) [pid = 1815] [serial = 465] [outer = (nil)] 11:20:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f155910f400) [pid = 1815] [serial = 466] [outer = 0x7f15558fa000] 11:20:31 INFO - PROCESS | 1815 | 1461349231371 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1559d30800) [pid = 1815] [serial = 467] [outer = 0x7f15558fa000] 11:20:32 INFO - PROCESS | 1815 | 1461349232170 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]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1387ms 11:20:32 INFO - PROCESS | 1815 | 1461349232235 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 1815 | 1461349232239 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 11:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:20:32 INFO - PROCESS | 1815 | 1461349232245 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 1815 | 1461349232248 Marionette TRACE conn3 <- [1,594,null,{}] 11:20:32 INFO - PROCESS | 1815 | 1461349232253 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}] 11:20:32 INFO - PROCESS | 1815 | 1461349232412 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:20:32 INFO - PROCESS | 1815 | 1461349232564 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed98800 == 74 [pid = 1815] [id = 156] 11:20:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153c0d4400) [pid = 1815] [serial = 468] [outer = (nil)] 11:20:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f153e595000) [pid = 1815] [serial = 469] [outer = 0x7f153c0d4400] 11:20:32 INFO - PROCESS | 1815 | 1461349232642 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153e59ac00) [pid = 1815] [serial = 470] [outer = 0x7f153c0d4400] 11:20:33 INFO - PROCESS | 1815 | 1461349233831 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1640ms 11:20:33 INFO - PROCESS | 1815 | 1461349233886 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1815 | 1461349233891 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 11:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:20:33 INFO - PROCESS | 1815 | 1461349233902 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1815 | 1461349233906 Marionette TRACE conn3 <- [1,598,null,{}] 11:20:33 INFO - PROCESS | 1815 | 1461349233916 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}] 11:20:34 INFO - PROCESS | 1815 | 1461349234120 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:20:34 INFO - PROCESS | 1815 | 1461349234347 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e579800 == 75 [pid = 1815] [id = 157] 11:20:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f1536dbe000) [pid = 1815] [serial = 471] [outer = (nil)] 11:20:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f153b965c00) [pid = 1815] [serial = 472] [outer = 0x7f1536dbe000] 11:20:34 INFO - PROCESS | 1815 | 1461349234428 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f153c0e5400) [pid = 1815] [serial = 473] [outer = 0x7f1536dbe000] 11:20:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa06000 == 74 [pid = 1815] [id = 148] 11:20:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b6e2000 == 73 [pid = 1815] [id = 147] 11:20:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155dd30000 == 72 [pid = 1815] [id = 141] 11:20:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559779000 == 71 [pid = 1815] [id = 140] 11:20:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1554bb9800 == 70 [pid = 1815] [id = 139] 11:20:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1549e3b800 == 69 [pid = 1815] [id = 138] 11:20:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412bb000 == 68 [pid = 1815] [id = 137] 11:20:35 INFO - PROCESS | 1815 | 1461349235834 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1996ms 11:20:35 INFO - PROCESS | 1815 | 1461349235903 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1815 | 1461349235910 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 11:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:20:35 INFO - PROCESS | 1815 | 1461349235936 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1815 | 1461349235940 Marionette TRACE conn3 <- [1,602,null,{}] 11:20:35 INFO - PROCESS | 1815 | 1461349235946 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}] 11:20:36 INFO - PROCESS | 1815 | 1461349236159 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:20:36 INFO - PROCESS | 1815 | 1461349236196 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0ce000 == 69 [pid = 1815] [id = 158] 11:20:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f153ca7a000) [pid = 1815] [serial = 474] [outer = (nil)] 11:20:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f153de6c000) [pid = 1815] [serial = 475] [outer = 0x7f153ca7a000] 11:20:36 INFO - PROCESS | 1815 | 1461349236261 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f153e597000) [pid = 1815] [serial = 476] [outer = 0x7f153ca7a000] 11:20:37 INFO - PROCESS | 1815 | 1461349237105 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1243ms 11:20:37 INFO - PROCESS | 1815 | 1461349237174 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1815 | 1461349237177 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 11:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:20:37 INFO - PROCESS | 1815 | 1461349237184 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1815 | 1461349237190 Marionette TRACE conn3 <- [1,606,null,{}] 11:20:37 INFO - PROCESS | 1815 | 1461349237224 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}] 11:20:37 INFO - PROCESS | 1815 | 1461349237421 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:20:37 INFO - PROCESS | 1815 | 1461349237445 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542577800 == 70 [pid = 1815] [id = 159] 11:20:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f153f527000) [pid = 1815] [serial = 477] [outer = (nil)] 11:20:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f154129e000) [pid = 1815] [serial = 478] [outer = 0x7f153f527000] 11:20:37 INFO - PROCESS | 1815 | 1461349237515 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f15416abc00) [pid = 1815] [serial = 479] [outer = 0x7f153f527000] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f153c0ec800) [pid = 1815] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f154a0c9400) [pid = 1815] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f153c0edc00) [pid = 1815] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f153c0dac00) [pid = 1815] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f153ca75800) [pid = 1815] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f1542025400) [pid = 1815] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1545dec000) [pid = 1815] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f1542484800) [pid = 1815] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f15464e9400) [pid = 1815] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f153de62800) [pid = 1815] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f153fa50c00) [pid = 1815] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f1542023400) [pid = 1815] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f153c81a800) [pid = 1815] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f153e2ec400) [pid = 1815] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1542485c00) [pid = 1815] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f154201f000) [pid = 1815] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f153b82c800) [pid = 1815] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f153c0e2000) [pid = 1815] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:20:38 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f153de6e400) [pid = 1815] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:20:38 INFO - PROCESS | 1815 | 1461349238732 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]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1602ms 11:20:38 INFO - PROCESS | 1815 | 1461349238787 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 1815 | 1461349238791 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 11:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:20:38 INFO - PROCESS | 1815 | 1461349238810 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 1815 | 1461349238812 Marionette TRACE conn3 <- [1,610,null,{}] 11:20:38 INFO - PROCESS | 1815 | 1461349238818 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}] 11:20:38 INFO - PROCESS | 1815 | 1461349238976 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:20:38 INFO - PROCESS | 1815 | 1461349238987 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547147000 == 71 [pid = 1815] [id = 160] 11:20:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153b825000) [pid = 1815] [serial = 480] [outer = (nil)] 11:20:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f153fa4a000) [pid = 1815] [serial = 481] [outer = 0x7f153b825000] 11:20:39 INFO - PROCESS | 1815 | 1461349239148 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1542016800) [pid = 1815] [serial = 482] [outer = 0x7f153b825000] 11:20:39 INFO - PROCESS | 1815 | 1461349239797 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]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1030ms 11:20:39 INFO - PROCESS | 1815 | 1461349239842 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 1815 | 1461349239845 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 11:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:20:39 INFO - PROCESS | 1815 | 1461349239852 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1815 | 1461349239855 Marionette TRACE conn3 <- [1,614,null,{}] 11:20:39 INFO - PROCESS | 1815 | 1461349239860 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}] 11:20:40 INFO - PROCESS | 1815 | 1461349240077 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:20:40 INFO - PROCESS | 1815 | 1461349240096 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548ac8800 == 72 [pid = 1815] [id = 161] 11:20:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f153ea75c00) [pid = 1815] [serial = 483] [outer = (nil)] 11:20:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1542022000) [pid = 1815] [serial = 484] [outer = 0x7f153ea75c00] 11:20:40 INFO - PROCESS | 1815 | 1461349240165 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f15420a9c00) [pid = 1815] [serial = 485] [outer = 0x7f153ea75c00] 11:20:41 INFO - PROCESS | 1815 | 1461349241231 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]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1431ms 11:20:41 INFO - PROCESS | 1815 | 1461349241285 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1815 | 1461349241293 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 11:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:20:41 INFO - PROCESS | 1815 | 1461349241304 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1815 | 1461349241309 Marionette TRACE conn3 <- [1,618,null,{}] 11:20:41 INFO - PROCESS | 1815 | 1461349241319 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}] 11:20:41 INFO - PROCESS | 1815 | 1461349241555 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:20:41 INFO - PROCESS | 1815 | 1461349241709 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e580000 == 73 [pid = 1815] [id = 162] 11:20:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f153c118c00) [pid = 1815] [serial = 486] [outer = (nil)] 11:20:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153c3ac400) [pid = 1815] [serial = 487] [outer = 0x7f153c118c00] 11:20:41 INFO - PROCESS | 1815 | 1461349241792 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f153de64c00) [pid = 1815] [serial = 488] [outer = 0x7f153c118c00] 11:20:42 INFO - PROCESS | 1815 | 1461349242708 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]]]}] 11:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1443ms 11:20:42 INFO - PROCESS | 1815 | 1461349242748 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1815 | 1461349242757 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 11:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:20:42 INFO - PROCESS | 1815 | 1461349242767 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 1815 | 1461349242771 Marionette TRACE conn3 <- [1,622,null,{}] 11:20:42 INFO - PROCESS | 1815 | 1461349242777 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}] 11:20:42 INFO - PROCESS | 1815 | 1461349242963 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:20:43 INFO - PROCESS | 1815 | 1461349243116 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155491c000 == 74 [pid = 1815] [id = 163] 11:20:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153de71400) [pid = 1815] [serial = 489] [outer = (nil)] 11:20:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f1541152c00) [pid = 1815] [serial = 490] [outer = 0x7f153de71400] 11:20:43 INFO - PROCESS | 1815 | 1461349243189 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f15416a3000) [pid = 1815] [serial = 491] [outer = 0x7f153de71400] 11:20:44 INFO - PROCESS | 1815 | 1461349244134 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1436ms 11:20:44 INFO - PROCESS | 1815 | 1461349244204 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1815 | 1461349244208 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 11:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:20:44 INFO - PROCESS | 1815 | 1461349244215 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1815 | 1461349244222 Marionette TRACE conn3 <- [1,626,null,{}] 11:20:44 INFO - PROCESS | 1815 | 1461349244240 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}] 11:20:44 INFO - PROCESS | 1815 | 1461349244476 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:20:44 INFO - PROCESS | 1815 | 1461349244675 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155dd28800 == 75 [pid = 1815] [id = 164] 11:20:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f1541204000) [pid = 1815] [serial = 492] [outer = (nil)] 11:20:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f1542489c00) [pid = 1815] [serial = 493] [outer = 0x7f1541204000] 11:20:44 INFO - PROCESS | 1815 | 1461349244771 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f1546299c00) [pid = 1815] [serial = 494] [outer = 0x7f1541204000] 11:20:45 INFO - PROCESS | 1815 | 1461349245608 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]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1436ms 11:20:45 INFO - PROCESS | 1815 | 1461349245653 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:20:45 INFO - PROCESS | 1815 | 1461349245658 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 11:20:45 INFO - PROCESS | 1815 | 1461349245664 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1815 | 1461349245667 Marionette TRACE conn3 <- [1,630,null,{}] 11:20:45 INFO - PROCESS | 1815 | 1461349245673 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}] 11:20:45 INFO - PROCESS | 1815 | 1461349245858 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:20:46 INFO - PROCESS | 1815 | 1461349246021 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d811800 == 76 [pid = 1815] [id = 165] 11:20:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f153b95f000) [pid = 1815] [serial = 495] [outer = (nil)] 11:20:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f1547e85800) [pid = 1815] [serial = 496] [outer = 0x7f153b95f000] 11:20:46 INFO - PROCESS | 1815 | 1461349246100 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f154a32dc00) [pid = 1815] [serial = 497] [outer = 0x7f153b95f000] 11:20:46 INFO - PROCESS | 1815 | 1461349246949 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]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1335ms 11:20:47 INFO - PROCESS | 1815 | 1461349246999 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1815 | 1461349247003 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 11:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:20:47 INFO - PROCESS | 1815 | 1461349247009 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1815 | 1461349247012 Marionette TRACE conn3 <- [1,634,null,{}] 11:20:47 INFO - PROCESS | 1815 | 1461349247018 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}] 11:20:47 INFO - PROCESS | 1815 | 1461349247186 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:20:47 INFO - PROCESS | 1815 | 1461349247345 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed9d000 == 77 [pid = 1815] [id = 166] 11:20:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f15420ae000) [pid = 1815] [serial = 498] [outer = (nil)] 11:20:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f15547ea800) [pid = 1815] [serial = 499] [outer = 0x7f15420ae000] 11:20:47 INFO - PROCESS | 1815 | 1461349247419 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f155584d800) [pid = 1815] [serial = 500] [outer = 0x7f15420ae000] 11:20:47 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:48 INFO - PROCESS | 1815 | 1461349248309 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]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1331ms 11:20:48 INFO - PROCESS | 1815 | 1461349248342 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1815 | 1461349248347 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 11:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:20:48 INFO - PROCESS | 1815 | 1461349248353 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1815 | 1461349248355 Marionette TRACE conn3 <- [1,638,null,{}] 11:20:48 INFO - PROCESS | 1815 | 1461349248361 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}] 11:20:48 INFO - PROCESS | 1815 | 1461349248542 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:20:48 INFO - PROCESS | 1815 | 1461349248703 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e42d000 == 78 [pid = 1815] [id = 167] 11:20:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f153e985800) [pid = 1815] [serial = 501] [outer = (nil)] 11:20:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f153e98d400) [pid = 1815] [serial = 502] [outer = 0x7f153e985800] 11:20:48 INFO - PROCESS | 1815 | 1461349248778 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f15594b0800) [pid = 1815] [serial = 503] [outer = 0x7f153e985800] 11:20:49 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:49 INFO - PROCESS | 1815 | 1461349249635 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]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1337ms 11:20:49 INFO - PROCESS | 1815 | 1461349249692 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 1815 | 1461349249695 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 11:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:20:49 INFO - PROCESS | 1815 | 1461349249702 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 1815 | 1461349249706 Marionette TRACE conn3 <- [1,642,null,{}] 11:20:49 INFO - PROCESS | 1815 | 1461349249713 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}] 11:20:49 INFO - PROCESS | 1815 | 1461349249875 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:20:50 INFO - PROCESS | 1815 | 1461349250034 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b55c000 == 79 [pid = 1815] [id = 168] 11:20:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f153b898800) [pid = 1815] [serial = 504] [outer = (nil)] 11:20:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f153b8a0400) [pid = 1815] [serial = 505] [outer = 0x7f153b898800] 11:20:50 INFO - PROCESS | 1815 | 1461349250106 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f153b8a5400) [pid = 1815] [serial = 506] [outer = 0x7f153b898800] 11:20:50 INFO - PROCESS | 1815 | 1461349250983 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1342ms 11:20:51 INFO - PROCESS | 1815 | 1461349251044 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1815 | 1461349251048 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 11:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:20:51 INFO - PROCESS | 1815 | 1461349251054 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1815 | 1461349251057 Marionette TRACE conn3 <- [1,646,null,{}] 11:20:51 INFO - PROCESS | 1815 | 1461349251062 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}] 11:20:51 INFO - PROCESS | 1815 | 1461349251236 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:20:51 INFO - PROCESS | 1815 | 1461349251424 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15354be800 == 80 [pid = 1815] [id = 169] 11:20:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f153b89a800) [pid = 1815] [serial = 507] [outer = (nil)] 11:20:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f1541714000) [pid = 1815] [serial = 508] [outer = 0x7f153b89a800] 11:20:51 INFO - PROCESS | 1815 | 1461349251512 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1541718800) [pid = 1815] [serial = 509] [outer = 0x7f153b89a800] 11:20:52 INFO - PROCESS | 1815 | 1461349252343 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1333ms 11:20:52 INFO - PROCESS | 1815 | 1461349252389 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 1815 | 1461349252393 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 11:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:20:52 INFO - PROCESS | 1815 | 1461349252398 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1815 | 1461349252401 Marionette TRACE conn3 <- [1,650,null,{}] 11:20:52 INFO - PROCESS | 1815 | 1461349252406 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}] 11:20:52 INFO - PROCESS | 1815 | 1461349252569 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:20:52 INFO - PROCESS | 1815 | 1461349252731 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0c7800 == 81 [pid = 1815] [id = 170] 11:20:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f153b8a6800) [pid = 1815] [serial = 510] [outer = (nil)] 11:20:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f1541715800) [pid = 1815] [serial = 511] [outer = 0x7f153b8a6800] 11:20:52 INFO - PROCESS | 1815 | 1461349252803 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f154171d000) [pid = 1815] [serial = 512] [outer = 0x7f153b8a6800] 11:20:53 INFO - PROCESS | 1815 | 1461349253956 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]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1628ms 11:20:54 INFO - PROCESS | 1815 | 1461349254028 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 1815 | 1461349254034 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 11:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:20:54 INFO - PROCESS | 1815 | 1461349254043 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1815 | 1461349254048 Marionette TRACE conn3 <- [1,654,null,{}] 11:20:54 INFO - PROCESS | 1815 | 1461349254056 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}] 11:20:54 INFO - PROCESS | 1815 | 1461349254264 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:20:54 INFO - PROCESS | 1815 | 1461349254498 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d810800 == 82 [pid = 1815] [id = 171] 11:20:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1536dc4400) [pid = 1815] [serial = 513] [outer = (nil)] 11:20:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f153c0de000) [pid = 1815] [serial = 514] [outer = 0x7f1536dc4400] 11:20:54 INFO - PROCESS | 1815 | 1461349254567 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f153c1a0000) [pid = 1815] [serial = 515] [outer = 0x7f1536dc4400] 11:20:55 INFO - PROCESS | 1815 | 1461349255567 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]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1584ms 11:20:55 INFO - PROCESS | 1815 | 1461349255627 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 1815 | 1461349255645 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 11:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:20:55 INFO - PROCESS | 1815 | 1461349255655 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 1815 | 1461349255658 Marionette TRACE conn3 <- [1,658,null,{}] 11:20:55 INFO - PROCESS | 1815 | 1461349255665 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}] 11:20:55 INFO - PROCESS | 1815 | 1461349255883 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547147000 == 81 [pid = 1815] [id = 160] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1542577800 == 80 [pid = 1815] [id = 159] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0ce000 == 79 [pid = 1815] [id = 158] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f1536dc5c00) [pid = 1815] [serial = 439] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f1536db9000) [pid = 1815] [serial = 436] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f15416ad000) [pid = 1815] [serial = 433] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f15416a5c00) [pid = 1815] [serial = 430] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f15420a6800) [pid = 1815] [serial = 427] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f153c121c00) [pid = 1815] [serial = 424] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f154201e800) [pid = 1815] [serial = 448] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | 1461349256173 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e579800 == 78 [pid = 1815] [id = 157] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eb21800 == 77 [pid = 1815] [id = 155] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559760000 == 76 [pid = 1815] [id = 154] 11:20:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b941800 == 77 [pid = 1815] [id = 172] 11:20:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1536db9000) [pid = 1815] [serial = 516] [outer = (nil)] 11:20:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f153c3b1000) [pid = 1815] [serial = 517] [outer = 0x7f1536db9000] 11:20:56 INFO - PROCESS | 1815 | 1461349256248 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f153e988400) [pid = 1815] [serial = 518] [outer = 0x7f1536db9000] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15549ef000 == 76 [pid = 1815] [id = 153] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a004800 == 75 [pid = 1815] [id = 152] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547158800 == 74 [pid = 1815] [id = 151] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154122a000 == 73 [pid = 1815] [id = 150] 11:20:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1545298800 == 72 [pid = 1815] [id = 149] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f15470b7400) [pid = 1815] [serial = 337] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f1541210800) [pid = 1815] [serial = 343] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f1547690800) [pid = 1815] [serial = 346] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f155381e400) [pid = 1815] [serial = 349] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f1557a42400) [pid = 1815] [serial = 382] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f153de70000) [pid = 1815] [serial = 388] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f1545fdf800) [pid = 1815] [serial = 379] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f153c3ae800) [pid = 1815] [serial = 393] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f153e2ebc00) [pid = 1815] [serial = 394] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f1559369400) [pid = 1815] [serial = 373] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f153f81f400) [pid = 1815] [serial = 396] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f153c283000) [pid = 1815] [serial = 391] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f153c0e8000) [pid = 1815] [serial = 390] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f153e2f9000) [pid = 1815] [serial = 375] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f154248f400) [pid = 1815] [serial = 378] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f154712b000) [pid = 1815] [serial = 402] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f154a0cc400) [pid = 1815] [serial = 381] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f1559d31400) [pid = 1815] [serial = 384] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f153de6a400) [pid = 1815] [serial = 387] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1547c54800) [pid = 1815] [serial = 406] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f155460c000) [pid = 1815] [serial = 408] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f1542484000) [pid = 1815] [serial = 415] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f154a065800) [pid = 1815] [serial = 418] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f153f52f000) [pid = 1815] [serial = 445] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f153f531000) [pid = 1815] [serial = 421] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f153de6d800) [pid = 1815] [serial = 411] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f153c282800) [pid = 1815] [serial = 442] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f153c80fc00) [pid = 1815] [serial = 443] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f1542489000) [pid = 1815] [serial = 405] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f15454b1800) [pid = 1815] [serial = 399] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f1547a8b400) [pid = 1815] [serial = 403] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f154629b400) [pid = 1815] [serial = 400] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f1555b74400) [pid = 1815] [serial = 223] [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.] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f153f823800) [pid = 1815] [serial = 446] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f154201bc00) [pid = 1815] [serial = 397] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f1559e7b400) [pid = 1815] [serial = 385] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f1541152000) [pid = 1815] [serial = 376] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f153e2ec000) [pid = 1815] [serial = 340] [outer = (nil)] [url = about:blank] 11:20:57 INFO - PROCESS | 1815 | 1461349257091 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1495ms 11:20:57 INFO - PROCESS | 1815 | 1461349257151 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1815 | 1461349257154 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 11:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:20:57 INFO - PROCESS | 1815 | 1461349257161 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1815 | 1461349257166 Marionette TRACE conn3 <- [1,662,null,{}] 11:20:57 INFO - PROCESS | 1815 | 1461349257181 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}] 11:20:57 INFO - PROCESS | 1815 | 1461349257353 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:20:57 INFO - PROCESS | 1815 | 1461349257471 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f84b800 == 73 [pid = 1815] [id = 173] 11:20:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153c0e3800) [pid = 1815] [serial = 519] [outer = (nil)] 11:20:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f1541152000) [pid = 1815] [serial = 520] [outer = 0x7f153c0e3800] 11:20:57 INFO - PROCESS | 1815 | 1461349257540 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f15413de000) [pid = 1815] [serial = 521] [outer = 0x7f153c0e3800] 11:20:58 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:58 INFO - PROCESS | 1815 | 1461349258310 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]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1182ms 11:20:58 INFO - PROCESS | 1815 | 1461349258367 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 1815 | 1461349258372 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 11:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:20:58 INFO - PROCESS | 1815 | 1461349258386 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 1815 | 1461349258389 Marionette TRACE conn3 <- [1,666,null,{}] 11:20:58 INFO - PROCESS | 1815 | 1461349258395 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}] 11:20:58 INFO - PROCESS | 1815 | 1461349258602 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:20:58 INFO - PROCESS | 1815 | 1461349258788 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541973000 == 74 [pid = 1815] [id = 174] 11:20:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f1541cde800) [pid = 1815] [serial = 522] [outer = (nil)] 11:20:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f1541ce0400) [pid = 1815] [serial = 523] [outer = 0x7f1541cde800] 11:20:58 INFO - PROCESS | 1815 | 1461349258862 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f1541ce4800) [pid = 1815] [serial = 524] [outer = 0x7f1541cde800] 11:20:59 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:59 INFO - PROCESS | 1815 | 1461349259661 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]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1340ms 11:20:59 INFO - PROCESS | 1815 | 1461349259728 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 1815 | 1461349259732 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 11:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:20:59 INFO - PROCESS | 1815 | 1461349259738 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1815 | 1461349259741 Marionette TRACE conn3 <- [1,670,null,{}] 11:20:59 INFO - PROCESS | 1815 | 1461349259747 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}] 11:20:59 INFO - PROCESS | 1815 | 1461349259940 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:20:59 INFO - PROCESS | 1815 | 1461349259961 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154637a000 == 75 [pid = 1815] [id = 175] 11:20:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f1541ce6c00) [pid = 1815] [serial = 525] [outer = (nil)] 11:21:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f154201fc00) [pid = 1815] [serial = 526] [outer = 0x7f1541ce6c00] 11:21:00 INFO - PROCESS | 1815 | 1461349260024 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f15420a9400) [pid = 1815] [serial = 527] [outer = 0x7f1541ce6c00] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f1547f7dc00) [pid = 1815] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f153de62c00) [pid = 1815] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f153de64800) [pid = 1815] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f153c19d800) [pid = 1815] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f15416a1400) [pid = 1815] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f1536dbe000) [pid = 1815] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f153c0cf400) [pid = 1815] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f153ca7a000) [pid = 1815] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f153f527000) [pid = 1815] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f153c120400) [pid = 1815] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f1536db6400) [pid = 1815] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f15416ac000) [pid = 1815] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f153c118800) [pid = 1815] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f1536db6c00) [pid = 1815] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:21:00 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f153b825000) [pid = 1815] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:21:01 INFO - PROCESS | 1815 | 1461349261144 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]]]}] 11:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1434ms 11:21:01 INFO - PROCESS | 1815 | 1461349261174 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 1815 | 1461349261178 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 11:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:21:01 INFO - PROCESS | 1815 | 1461349261184 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 1815 | 1461349261186 Marionette TRACE conn3 <- [1,674,null,{}] 11:21:01 INFO - PROCESS | 1815 | 1461349261192 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}] 11:21:01 INFO - PROCESS | 1815 | 1461349261456 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:21:01 INFO - PROCESS | 1815 | 1461349261475 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541681000 == 76 [pid = 1815] [id = 176] 11:21:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f153c120400) [pid = 1815] [serial = 528] [outer = (nil)] 11:21:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f1541ce7c00) [pid = 1815] [serial = 529] [outer = 0x7f153c120400] 11:21:01 INFO - PROCESS | 1815 | 1461349261568 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f1546296400) [pid = 1815] [serial = 530] [outer = 0x7f153c120400] 11:21:02 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:21:02 INFO - PROCESS | 1815 | 1461349262419 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]]]}] 11:21:02 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 11:21:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1278ms 11:21:02 INFO - PROCESS | 1815 | 1461349262464 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 1815 | 1461349262468 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 11:21:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:21:02 INFO - PROCESS | 1815 | 1461349262478 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1815 | 1461349262480 Marionette TRACE conn3 <- [1,678,null,{}] 11:21:02 INFO - PROCESS | 1815 | 1461349262492 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}] 11:21:02 INFO - PROCESS | 1815 | 1461349262658 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:21:02 INFO - PROCESS | 1815 | 1461349262673 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ec2800 == 77 [pid = 1815] [id = 177] 11:21:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f153e2ed000) [pid = 1815] [serial = 531] [outer = (nil)] 11:21:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f15476a7c00) [pid = 1815] [serial = 532] [outer = 0x7f153e2ed000] 11:21:02 INFO - PROCESS | 1815 | 1461349262737 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f1548942c00) [pid = 1815] [serial = 533] [outer = 0x7f153e2ed000] 11:21:03 INFO - PROCESS | 1815 | 1461349263861 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]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1438ms 11:21:03 INFO - PROCESS | 1815 | 1461349263917 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 1815 | 1461349263925 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 11:21:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:21:03 INFO - PROCESS | 1815 | 1461349263935 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1815 | 1461349263941 Marionette TRACE conn3 <- [1,682,null,{}] 11:21:03 INFO - PROCESS | 1815 | 1461349263950 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}] 11:21:04 INFO - PROCESS | 1815 | 1461349264191 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:21:04 INFO - PROCESS | 1815 | 1461349264398 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3da800 == 78 [pid = 1815] [id = 178] 11:21:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153c280c00) [pid = 1815] [serial = 534] [outer = (nil)] 11:21:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f153c814400) [pid = 1815] [serial = 535] [outer = 0x7f153c280c00] 11:21:04 INFO - PROCESS | 1815 | 1461349264524 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f153e2ebc00) [pid = 1815] [serial = 536] [outer = 0x7f153c280c00] 11:21:05 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:05 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:05 INFO - PROCESS | 1815 | 1461349265969 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]]]}] 11:21:06 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) 11:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2137ms 11:21:06 INFO - PROCESS | 1815 | 1461349266074 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1815 | 1461349266083 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 11:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:21:06 INFO - PROCESS | 1815 | 1461349266095 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1815 | 1461349266099 Marionette TRACE conn3 <- [1,686,null,{}] 11:21:06 INFO - PROCESS | 1815 | 1461349266108 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}] 11:21:06 INFO - PROCESS | 1815 | 1461349266331 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:21:06 INFO - PROCESS | 1815 | 1461349266528 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541974800 == 79 [pid = 1815] [id = 179] 11:21:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f153e980400) [pid = 1815] [serial = 537] [outer = (nil)] 11:21:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f1541296800) [pid = 1815] [serial = 538] [outer = 0x7f153e980400] 11:21:06 INFO - PROCESS | 1815 | 1461349266647 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f1541715c00) [pid = 1815] [serial = 539] [outer = 0x7f153e980400] 11:21:07 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:07 INFO - PROCESS | 1815 | 1461349267963 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]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:21:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1886ms 11:21:07 INFO - PROCESS | 1815 | 1461349267982 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1815 | 1461349267986 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:21:07 INFO - PROCESS | 1815 | 1461349267993 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1815 | 1461349267999 Marionette TRACE conn3 <- [1,690,null,{}] 11:21:08 INFO - PROCESS | 1815 | 1461349268110 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}] 11:21:08 INFO - PROCESS | 1815 | 1461349268299 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:21:08 INFO - PROCESS | 1815 | 1461349268452 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8e0800 == 80 [pid = 1815] [id = 180] 11:21:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f154171d800) [pid = 1815] [serial = 540] [outer = (nil)] 11:21:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f15420a6800) [pid = 1815] [serial = 541] [outer = 0x7f154171d800] 11:21:08 INFO - PROCESS | 1815 | 1461349268530 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1546298c00) [pid = 1815] [serial = 542] [outer = 0x7f154171d800] 11:21:09 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:09 INFO - PROCESS | 1815 | 1461349269868 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]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:21:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1935ms 11:21:09 INFO - PROCESS | 1815 | 1461349269947 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 1815 | 1461349269953 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 11:21:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:21:09 INFO - PROCESS | 1815 | 1461349269961 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1815 | 1461349269965 Marionette TRACE conn3 <- [1,694,null,{}] 11:21:09 INFO - PROCESS | 1815 | 1461349269970 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}] 11:21:10 INFO - PROCESS | 1815 | 1461349270154 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:21:10 INFO - PROCESS | 1815 | 1461349270317 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555620800 == 81 [pid = 1815] [id = 181] 11:21:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1541720c00) [pid = 1815] [serial = 543] [outer = (nil)] 11:21:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1548ab5800) [pid = 1815] [serial = 544] [outer = 0x7f1541720c00] 11:21:10 INFO - PROCESS | 1815 | 1461349270393 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f154e88ac00) [pid = 1815] [serial = 545] [outer = 0x7f1541720c00] 11:21:11 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:11 INFO - PROCESS | 1815 | 1461349271931 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]]]}] 11:21:11 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) 11:21:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1987ms 11:21:11 INFO - PROCESS | 1815 | 1461349271949 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 1815 | 1461349271955 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 11:21:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:21:11 INFO - PROCESS | 1815 | 1461349271963 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1815 | 1461349271968 Marionette TRACE conn3 <- [1,698,null,{}] 11:21:11 INFO - PROCESS | 1815 | 1461349271976 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}] 11:21:12 INFO - PROCESS | 1815 | 1461349272147 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:21:12 INFO - PROCESS | 1815 | 1461349272306 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153eaee000 == 82 [pid = 1815] [id = 182] 11:21:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f153c0e7c00) [pid = 1815] [serial = 546] [outer = (nil)] 11:21:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153c118400) [pid = 1815] [serial = 547] [outer = 0x7f153c0e7c00] 11:21:12 INFO - PROCESS | 1815 | 1461349272374 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f153c283800) [pid = 1815] [serial = 548] [outer = 0x7f153c0e7c00] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154714d000 == 81 [pid = 1815] [id = 92] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541681000 == 80 [pid = 1815] [id = 176] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154637a000 == 79 [pid = 1815] [id = 175] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f153e595000) [pid = 1815] [serial = 469] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541973000 == 78 [pid = 1815] [id = 174] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f84b800 == 77 [pid = 1815] [id = 173] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b941800 == 76 [pid = 1815] [id = 172] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d810800 == 75 [pid = 1815] [id = 171] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0c7800 == 74 [pid = 1815] [id = 170] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15354be800 == 73 [pid = 1815] [id = 169] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b55c000 == 72 [pid = 1815] [id = 168] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e42d000 == 71 [pid = 1815] [id = 167] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ed9d000 == 70 [pid = 1815] [id = 166] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d811800 == 69 [pid = 1815] [id = 165] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155dd28800 == 68 [pid = 1815] [id = 164] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155491c000 == 67 [pid = 1815] [id = 163] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e580000 == 66 [pid = 1815] [id = 162] 11:21:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1548ac8800 == 65 [pid = 1815] [id = 161] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f1555b78400) [pid = 1815] [serial = 434] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f153b965c00) [pid = 1815] [serial = 472] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f1545de8800) [pid = 1815] [serial = 425] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f15416a7c00) [pid = 1815] [serial = 454] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f153e597000) [pid = 1815] [serial = 476] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f154129e000) [pid = 1815] [serial = 478] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f1542f48000) [pid = 1815] [serial = 457] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f15479aa000) [pid = 1815] [serial = 460] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f15416acc00) [pid = 1815] [serial = 431] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f15416abc00) [pid = 1815] [serial = 479] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f1548b40000) [pid = 1815] [serial = 463] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f153ca72c00) [pid = 1815] [serial = 451] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f153c0e1400) [pid = 1815] [serial = 440] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f15420a8400) [pid = 1815] [serial = 449] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f153de6c000) [pid = 1815] [serial = 475] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f1555b78000) [pid = 1815] [serial = 428] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1536dc4800) [pid = 1815] [serial = 437] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f153c0e5400) [pid = 1815] [serial = 473] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f155910f400) [pid = 1815] [serial = 466] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f153fa4a000) [pid = 1815] [serial = 481] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f1542016800) [pid = 1815] [serial = 482] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f15555abc00) [pid = 1815] [serial = 419] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f153f818800) [pid = 1815] [serial = 412] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x7f154629e400) [pid = 1815] [serial = 416] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x7f155470ec00) [pid = 1815] [serial = 422] [outer = (nil)] [url = about:blank] 11:21:13 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:13 INFO - PROCESS | 1815 | 1461349273887 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]]]}] 11:21:13 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) 11:21:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1983ms 11:21:13 INFO - PROCESS | 1815 | 1461349273984 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 1815 | 1461349273993 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 11:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:21:14 INFO - PROCESS | 1815 | 1461349274004 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1815 | 1461349274008 Marionette TRACE conn3 <- [1,702,null,{}] 11:21:14 INFO - PROCESS | 1815 | 1461349274015 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}] 11:21:14 INFO - PROCESS | 1815 | 1461349274164 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:21:14 INFO - PROCESS | 1815 | 1461349274298 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c048000 == 66 [pid = 1815] [id = 183] 11:21:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x7f153b8a7000) [pid = 1815] [serial = 549] [outer = (nil)] 11:21:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x7f153c81ac00) [pid = 1815] [serial = 550] [outer = 0x7f153b8a7000] 11:21:14 INFO - PROCESS | 1815 | 1461349274361 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f153e599c00) [pid = 1815] [serial = 551] [outer = 0x7f153b8a7000] 11:21:15 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:15 INFO - PROCESS | 1815 | 1461349275482 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]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:21:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1536ms 11:21:15 INFO - PROCESS | 1815 | 1461349275540 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1815 | 1461349275543 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 11:21:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:21:15 INFO - PROCESS | 1815 | 1461349275550 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1815 | 1461349275555 Marionette TRACE conn3 <- [1,706,null,{}] 11:21:15 INFO - PROCESS | 1815 | 1461349275571 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}] 11:21:15 INFO - PROCESS | 1815 | 1461349275877 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:21:15 INFO - PROCESS | 1815 | 1461349275913 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e42d000 == 67 [pid = 1815] [id = 184] 11:21:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f153f528000) [pid = 1815] [serial = 552] [outer = (nil)] 11:21:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f1541155400) [pid = 1815] [serial = 553] [outer = 0x7f153f528000] 11:21:15 INFO - PROCESS | 1815 | 1461349275979 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f15413da000) [pid = 1815] [serial = 554] [outer = 0x7f153f528000] 11:21:17 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:17 INFO - PROCESS | 1815 | 1461349277218 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]]]}] 11:21:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1685ms 11:21:17 INFO - PROCESS | 1815 | 1461349277236 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 1815 | 1461349277247 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 11:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:21:17 INFO - PROCESS | 1815 | 1461349277275 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 1815 | 1461349277290 Marionette TRACE conn3 <- [1,710,null,{}] 11:21:17 INFO - PROCESS | 1815 | 1461349277297 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}] 11:21:17 INFO - PROCESS | 1815 | 1461349277528 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:21:17 INFO - PROCESS | 1815 | 1461349277579 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412ce800 == 68 [pid = 1815] [id = 185] 11:21:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f1540fed800) [pid = 1815] [serial = 555] [outer = (nil)] 11:21:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f154171a400) [pid = 1815] [serial = 556] [outer = 0x7f1540fed800] 11:21:17 INFO - PROCESS | 1815 | 1461349277666 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f1541ce1000) [pid = 1815] [serial = 557] [outer = 0x7f1540fed800] 11:21:18 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1541cde800) [pid = 1815] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:21:18 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f1541ce6c00) [pid = 1815] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:21:18 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f1536dc4400) [pid = 1815] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:21:18 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f153ea75c00) [pid = 1815] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:21:18 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f153c0e3800) [pid = 1815] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:21:18 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f1536db9000) [pid = 1815] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:21:18 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f153c120400) [pid = 1815] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:21:19 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:19 INFO - PROCESS | 1815 | 1461349279102 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1849ms 11:21:19 INFO - PROCESS | 1815 | 1461349279116 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 1815 | 1461349279119 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 11:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:21:19 INFO - PROCESS | 1815 | 1461349279125 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 1815 | 1461349279127 Marionette TRACE conn3 <- [1,714,null,{}] 11:21:19 INFO - PROCESS | 1815 | 1461349279132 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}] 11:21:19 INFO - PROCESS | 1815 | 1461349279286 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:21:19 INFO - PROCESS | 1815 | 1461349279466 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c614800 == 69 [pid = 1815] [id = 186] 11:21:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f153b89e400) [pid = 1815] [serial = 558] [outer = (nil)] 11:21:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f15416ac800) [pid = 1815] [serial = 559] [outer = 0x7f153b89e400] 11:21:19 INFO - PROCESS | 1815 | 1461349279531 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f154201d800) [pid = 1815] [serial = 560] [outer = 0x7f153b89e400] 11:21:20 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:20 INFO - PROCESS | 1815 | 1461349280627 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]]]}] 11:21:20 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 11:21:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1529ms 11:21:20 INFO - PROCESS | 1815 | 1461349280656 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1815 | 1461349280663 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 11:21:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:21:20 INFO - PROCESS | 1815 | 1461349280673 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1815 | 1461349280679 Marionette TRACE conn3 <- [1,718,null,{}] 11:21:20 INFO - PROCESS | 1815 | 1461349280688 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}] 11:21:21 INFO - PROCESS | 1815 | 1461349281008 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:21:21 INFO - PROCESS | 1815 | 1461349281132 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c7ad800 == 70 [pid = 1815] [id = 187] 11:21:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f153c0ea800) [pid = 1815] [serial = 561] [outer = (nil)] 11:21:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f153c120400) [pid = 1815] [serial = 562] [outer = 0x7f153c0ea800] 11:21:21 INFO - PROCESS | 1815 | 1461349281210 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f153c818c00) [pid = 1815] [serial = 563] [outer = 0x7f153c0ea800] 11:21:22 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:22 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:22 INFO - PROCESS | 1815 | 1461349282609 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]]]}] 11:21:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1990ms 11:21:22 INFO - PROCESS | 1815 | 1461349282663 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 1815 | 1461349282672 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 11:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:21:22 INFO - PROCESS | 1815 | 1461349282683 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 1815 | 1461349282688 Marionette TRACE conn3 <- [1,722,null,{}] 11:21:22 INFO - PROCESS | 1815 | 1461349282695 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}] 11:21:22 INFO - PROCESS | 1815 | 1461349282868 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:21:23 INFO - PROCESS | 1815 | 1461349283020 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154168f000 == 71 [pid = 1815] [id = 188] 11:21:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f153c115c00) [pid = 1815] [serial = 564] [outer = (nil)] 11:21:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f153ea80400) [pid = 1815] [serial = 565] [outer = 0x7f153c115c00] 11:21:23 INFO - PROCESS | 1815 | 1461349283096 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f154120bc00) [pid = 1815] [serial = 566] [outer = 0x7f153c115c00] 11:21:24 INFO - PROCESS | 1815 | 1461349284059 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] 11:21:24 INFO - PROCESS | 1815 | 1461349284121 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 11:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:21:24 INFO - PROCESS | 1815 | 1461349284128 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1815 | 1461349284134 Marionette TRACE conn3 <- [1,726,null,{}] 11:21:24 INFO - PROCESS | 1815 | 1461349284150 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}] 11:21:24 INFO - PROCESS | 1815 | 1461349284364 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:21:24 INFO - PROCESS | 1815 | 1461349284567 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547142800 == 72 [pid = 1815] [id = 189] 11:21:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f1541ce3000) [pid = 1815] [serial = 567] [outer = (nil)] 11:21:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f1542485000) [pid = 1815] [serial = 568] [outer = 0x7f1541ce3000] 11:21:24 INFO - PROCESS | 1815 | 1461349284690 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f1545fd5000) [pid = 1815] [serial = 569] [outer = 0x7f1541ce3000] 11:21:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:25 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:25 INFO - PROCESS | 1815 | 1461349285609 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]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1542ms 11:21:25 INFO - PROCESS | 1815 | 1461349285672 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:21:25 INFO - PROCESS | 1815 | 1461349285677 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 11:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:21:25 INFO - PROCESS | 1815 | 1461349285683 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 1815 | 1461349285687 Marionette TRACE conn3 <- [1,730,null,{}] 11:21:25 INFO - PROCESS | 1815 | 1461349285692 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}] 11:21:25 INFO - PROCESS | 1815 | 1461349285883 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:21:26 INFO - PROCESS | 1815 | 1461349286082 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548abd800 == 73 [pid = 1815] [id = 190] 11:21:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f154201b800) [pid = 1815] [serial = 570] [outer = (nil)] 11:21:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f1547e91800) [pid = 1815] [serial = 571] [outer = 0x7f154201b800] 11:21:26 INFO - PROCESS | 1815 | 1461349286173 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f154a077000) [pid = 1815] [serial = 572] [outer = 0x7f154201b800] 11:21:26 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:26 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:27 INFO - PROCESS | 1815 | 1461349287038 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] 11:21:27 INFO - PROCESS | 1815 | 1461349287121 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 11:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:21:27 INFO - PROCESS | 1815 | 1461349287127 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1815 | 1461349287130 Marionette TRACE conn3 <- [1,734,null,{}] 11:21:27 INFO - PROCESS | 1815 | 1461349287135 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}] 11:21:27 INFO - PROCESS | 1815 | 1461349287314 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:21:27 INFO - PROCESS | 1815 | 1461349287473 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554409800 == 74 [pid = 1815] [id = 191] 11:21:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153e59cc00) [pid = 1815] [serial = 573] [outer = (nil)] 11:21:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f155470ec00) [pid = 1815] [serial = 574] [outer = 0x7f153e59cc00] 11:21:27 INFO - PROCESS | 1815 | 1461349287547 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f15558f7800) [pid = 1815] [serial = 575] [outer = 0x7f153e59cc00] 11:21:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:28 INFO - PROCESS | 1815 | 1461349288400 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]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1330ms 11:21:28 INFO - PROCESS | 1815 | 1461349288458 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1815 | 1461349288461 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 11:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:21:28 INFO - PROCESS | 1815 | 1461349288467 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1815 | 1461349288470 Marionette TRACE conn3 <- [1,738,null,{}] 11:21:28 INFO - PROCESS | 1815 | 1461349288476 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}] 11:21:28 INFO - PROCESS | 1815 | 1461349288691 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:21:28 INFO - PROCESS | 1815 | 1461349288849 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559763000 == 75 [pid = 1815] [id = 192] 11:21:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1555b76c00) [pid = 1815] [serial = 576] [outer = (nil)] 11:21:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f155936a000) [pid = 1815] [serial = 577] [outer = 0x7f1555b76c00] 11:21:28 INFO - PROCESS | 1815 | 1461349288944 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f1559d34800) [pid = 1815] [serial = 578] [outer = 0x7f1555b76c00] 11:21:30 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:30 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:30 INFO - PROCESS | 1815 | 1461349290261 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]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1833ms 11:21:30 INFO - PROCESS | 1815 | 1461349290302 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1815 | 1461349290307 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 11:21:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:21:30 INFO - PROCESS | 1815 | 1461349290314 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1815 | 1461349290317 Marionette TRACE conn3 <- [1,742,null,{}] 11:21:30 INFO - PROCESS | 1815 | 1461349290324 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}] 11:21:30 INFO - PROCESS | 1815 | 1461349290576 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:21:30 INFO - PROCESS | 1815 | 1461349290735 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559db8000 == 76 [pid = 1815] [id = 193] 11:21:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1541ec4c00) [pid = 1815] [serial = 579] [outer = (nil)] 11:21:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f1541ecb400) [pid = 1815] [serial = 580] [outer = 0x7f1541ec4c00] 11:21:30 INFO - PROCESS | 1815 | 1461349290820 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f15594b2800) [pid = 1815] [serial = 581] [outer = 0x7f1541ec4c00] 11:21:32 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:32 INFO - PROCESS | 1815 | 1461349292109 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]]]}] 11:21:32 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 11:21:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1835ms 11:21:32 INFO - PROCESS | 1815 | 1461349292192 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 1815 | 1461349292196 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 11:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:21:32 INFO - PROCESS | 1815 | 1461349292252 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 1815 | 1461349292255 Marionette TRACE conn3 <- [1,746,null,{}] 11:21:32 INFO - PROCESS | 1815 | 1461349292262 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}] 11:21:32 INFO - PROCESS | 1815 | 1461349292455 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:21:32 INFO - PROCESS | 1815 | 1461349292611 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c7bb800 == 77 [pid = 1815] [id = 194] 11:21:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153b8a1400) [pid = 1815] [serial = 582] [outer = (nil)] 11:21:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f153c286800) [pid = 1815] [serial = 583] [outer = 0x7f153b8a1400] 11:21:32 INFO - PROCESS | 1815 | 1461349292684 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f153d67d800) [pid = 1815] [serial = 584] [outer = 0x7f153b8a1400] 11:21:33 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:33 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:33 INFO - PROCESS | 1815 | 1461349293967 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]]]}] 11:21:33 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.) 11:21:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1737ms 11:21:33 INFO - PROCESS | 1815 | 1461349293985 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:21:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:21:33 INFO - PROCESS | 1815 | 1461349293991 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 11:21:34 INFO - PROCESS | 1815 | 1461349294000 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 1815 | 1461349294006 Marionette TRACE conn3 <- [1,750,null,{}] 11:21:34 INFO - PROCESS | 1815 | 1461349294127 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}] 11:21:34 INFO - PROCESS | 1815 | 1461349294350 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:21:34 INFO - PROCESS | 1815 | 1461349294561 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b557800 == 78 [pid = 1815] [id = 195] 11:21:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f153b97ac00) [pid = 1815] [serial = 585] [outer = (nil)] 11:21:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f153b97e000) [pid = 1815] [serial = 586] [outer = 0x7f153b97ac00] 11:21:34 INFO - PROCESS | 1815 | 1461349294738 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f153b983800) [pid = 1815] [serial = 587] [outer = 0x7f153b97ac00] 11:21:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412ce800 == 77 [pid = 1815] [id = 185] 11:21:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e42d000 == 76 [pid = 1815] [id = 184] 11:21:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c048000 == 75 [pid = 1815] [id = 183] 11:21:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153eaee000 == 74 [pid = 1815] [id = 182] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f1541ce7c00) [pid = 1815] [serial = 529] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f1541ce4800) [pid = 1815] [serial = 524] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f154201fc00) [pid = 1815] [serial = 526] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f153c0de000) [pid = 1815] [serial = 514] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f1542022000) [pid = 1815] [serial = 484] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f15420a9c00) [pid = 1815] [serial = 485] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f1541152000) [pid = 1815] [serial = 520] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f1541714000) [pid = 1815] [serial = 508] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f1541152c00) [pid = 1815] [serial = 490] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f1547e85800) [pid = 1815] [serial = 496] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f153b8a0400) [pid = 1815] [serial = 505] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f15547ea800) [pid = 1815] [serial = 499] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f1541715800) [pid = 1815] [serial = 511] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f153c3b1000) [pid = 1815] [serial = 517] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f153e988400) [pid = 1815] [serial = 518] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f1542489c00) [pid = 1815] [serial = 493] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f153e98d400) [pid = 1815] [serial = 502] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f153c1a0000) [pid = 1815] [serial = 515] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f153c3ac400) [pid = 1815] [serial = 487] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f1541ce0400) [pid = 1815] [serial = 523] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f15420a9400) [pid = 1815] [serial = 527] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f15413de000) [pid = 1815] [serial = 521] [outer = (nil)] [url = about:blank] 11:21:35 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f1546296400) [pid = 1815] [serial = 530] [outer = (nil)] [url = about:blank] 11:21:36 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:36 INFO - PROCESS | 1815 | 1461349296086 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2101ms 11:21:36 INFO - PROCESS | 1815 | 1461349296099 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1815 | 1461349296105 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 11:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:21:36 INFO - PROCESS | 1815 | 1461349296114 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1815 | 1461349296118 Marionette TRACE conn3 <- [1,754,null,{}] 11:21:36 INFO - PROCESS | 1815 | 1461349296128 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}] 11:21:36 INFO - PROCESS | 1815 | 1461349296428 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:21:36 INFO - PROCESS | 1815 | 1461349296589 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c049800 == 75 [pid = 1815] [id = 196] 11:21:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f153b95a800) [pid = 1815] [serial = 588] [outer = (nil)] 11:21:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f153b985400) [pid = 1815] [serial = 589] [outer = 0x7f153b95a800] 11:21:36 INFO - PROCESS | 1815 | 1461349296668 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153c0d6c00) [pid = 1815] [serial = 590] [outer = 0x7f153b95a800] 11:21:38 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:38 INFO - PROCESS | 1815 | 1461349298082 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]]]}] 11:21:38 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 11:21:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1983ms 11:21:38 INFO - PROCESS | 1815 | 1461349298099 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 1815 | 1461349298109 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 11:21:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:21:38 INFO - PROCESS | 1815 | 1461349298227 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 1815 | 1461349298232 Marionette TRACE conn3 <- [1,758,null,{}] 11:21:38 INFO - PROCESS | 1815 | 1461349298242 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}] 11:21:38 INFO - PROCESS | 1815 | 1461349298428 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:21:38 INFO - PROCESS | 1815 | 1461349298585 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d814000 == 76 [pid = 1815] [id = 197] 11:21:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f153c197c00) [pid = 1815] [serial = 591] [outer = (nil)] 11:21:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f153c28b800) [pid = 1815] [serial = 592] [outer = 0x7f153c197c00] 11:21:38 INFO - PROCESS | 1815 | 1461349298659 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f153c3b1800) [pid = 1815] [serial = 593] [outer = 0x7f153c197c00] 11:21:39 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:39 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:39 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:39 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:39 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:39 INFO - PROCESS | 1815 | 1461349299623 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:21:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1494ms 11:21:39 INFO - PROCESS | 1815 | 1461349299669 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1815 | 1461349299672 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 11:21:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:21:39 INFO - PROCESS | 1815 | 1461349299680 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1815 | 1461349299687 Marionette TRACE conn3 <- [1,762,null,{}] 11:21:39 INFO - PROCESS | 1815 | 1461349299705 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}] 11:21:39 INFO - PROCESS | 1815 | 1461349299906 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:21:40 INFO - PROCESS | 1815 | 1461349300153 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e429000 == 77 [pid = 1815] [id = 198] 11:21:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f153d679c00) [pid = 1815] [serial = 594] [outer = (nil)] 11:21:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f153d680000) [pid = 1815] [serial = 595] [outer = 0x7f153d679c00] 11:21:40 INFO - PROCESS | 1815 | 1461349300278 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153de6dc00) [pid = 1815] [serial = 596] [outer = 0x7f153d679c00] 11:21:41 INFO - PROCESS | 1815 | 1461349301550 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1941ms 11:21:41 INFO - PROCESS | 1815 | 1461349301707 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 1815 | 1461349301714 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 11:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:21:41 INFO - PROCESS | 1815 | 1461349301732 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1815 | 1461349301738 Marionette TRACE conn3 <- [1,766,null,{}] 11:21:41 INFO - PROCESS | 1815 | 1461349301745 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}] 11:21:41 INFO - PROCESS | 1815 | 1461349301947 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:21:42 INFO - PROCESS | 1815 | 1461349302125 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa19000 == 78 [pid = 1815] [id = 199] 11:21:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f153c0ed000) [pid = 1815] [serial = 597] [outer = (nil)] 11:21:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f153e59d400) [pid = 1815] [serial = 598] [outer = 0x7f153c0ed000] 11:21:42 INFO - PROCESS | 1815 | 1461349302212 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f153f525000) [pid = 1815] [serial = 599] [outer = 0x7f153c0ed000] 11:21:43 INFO - PROCESS | 1815 | 1461349303518 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]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:21:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1837ms 11:21:43 INFO - PROCESS | 1815 | 1461349303671 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 1815 | 1461349303673 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 11:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:21:43 INFO - PROCESS | 1815 | 1461349303690 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 1815 | 1461349303692 Marionette TRACE conn3 <- [1,770,null,{}] 11:21:43 INFO - PROCESS | 1815 | 1461349303701 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}] 11:21:43 INFO - PROCESS | 1815 | 1461349303888 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:21:44 INFO - PROCESS | 1815 | 1461349304049 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412b8000 == 79 [pid = 1815] [id = 200] 11:21:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f153d67dc00) [pid = 1815] [serial = 600] [outer = (nil)] 11:21:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f153f7e7000) [pid = 1815] [serial = 601] [outer = 0x7f153d67dc00] 11:21:44 INFO - PROCESS | 1815 | 1461349304124 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f153f89c800) [pid = 1815] [serial = 602] [outer = 0x7f153d67dc00] 11:21:45 INFO - PROCESS | 1815 | 1461349305024 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]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1380ms 11:21:45 INFO - PROCESS | 1815 | 1461349305070 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 1815 | 1461349305074 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 11:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:21:45 INFO - PROCESS | 1815 | 1461349305080 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 1815 | 1461349305084 Marionette TRACE conn3 <- [1,774,null,{}] 11:21:45 INFO - PROCESS | 1815 | 1461349305090 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}] 11:21:45 INFO - PROCESS | 1815 | 1461349305309 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:21:45 INFO - PROCESS | 1815 | 1461349305718 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c97f800 == 80 [pid = 1815] [id = 201] 11:21:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153b963000) [pid = 1815] [serial = 603] [outer = (nil)] 11:21:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f153b97f000) [pid = 1815] [serial = 604] [outer = 0x7f153b963000] 11:21:45 INFO - PROCESS | 1815 | 1461349305849 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153c0e0000) [pid = 1815] [serial = 605] [outer = 0x7f153b963000] 11:21:46 INFO - PROCESS | 1815 | 1461349306710 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]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1680ms 11:21:46 INFO - PROCESS | 1815 | 1461349306763 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 1815 | 1461349306771 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 11:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:21:46 INFO - PROCESS | 1815 | 1461349306781 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 1815 | 1461349306784 Marionette TRACE conn3 <- [1,778,null,{}] 11:21:46 INFO - PROCESS | 1815 | 1461349306793 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}] 11:21:47 INFO - PROCESS | 1815 | 1461349307084 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:21:47 INFO - PROCESS | 1815 | 1461349307296 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153ead4000 == 81 [pid = 1815] [id = 202] 11:21:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f153c11c000) [pid = 1815] [serial = 606] [outer = (nil)] 11:21:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f153ca72c00) [pid = 1815] [serial = 607] [outer = 0x7f153c11c000] 11:21:47 INFO - PROCESS | 1815 | 1461349307383 Marionette DEBUG loaded listener.js 11:21:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f153d67c800) [pid = 1815] [serial = 608] [outer = 0x7f153c11c000] 11:21:48 INFO - PROCESS | 1815 | 1461349308265 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]]]}] 11:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1531ms 11:21:48 INFO - PROCESS | 1815 | 1461349308317 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:21:48 INFO - PROCESS | 1815 | 1461349308323 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 11:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:21:48 INFO - PROCESS | 1815 | 1461349308330 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - PROCESS | 1815 | 1461349308333 Marionette TRACE conn3 <- [1,782,null,{}] 11:21:48 INFO - PROCESS | 1815 | 1461349308339 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}] 11:21:48 INFO - PROCESS | 1815 | 1461349308510 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:21:48 INFO - PROCESS | 1815 | 1461349308693 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15439ad000 == 82 [pid = 1815] [id = 203] 11:21:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f153f52d000) [pid = 1815] [serial = 609] [outer = (nil)] 11:21:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f153f81b000) [pid = 1815] [serial = 610] [outer = 0x7f153f52d000] 11:21:48 INFO - PROCESS | 1815 | 1461349308841 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f1540ff3000) [pid = 1815] [serial = 611] [outer = 0x7f153f52d000] 11:21:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c624800 == 81 [pid = 1815] [id = 142] 11:21:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536cb5800 == 80 [pid = 1815] [id = 144] 11:21:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15547bc000 == 79 [pid = 1815] [id = 145] 11:21:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1548abd800 == 78 [pid = 1815] [id = 190] 11:21:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547142800 == 77 [pid = 1815] [id = 189] 11:21:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154168f000 == 76 [pid = 1815] [id = 188] 11:21:49 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c7ad800 == 75 [pid = 1815] [id = 187] 11:21:49 INFO - PROCESS | 1815 | 1461349309663 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]]]}] 11:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1389ms 11:21:49 INFO - PROCESS | 1815 | 1461349309721 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 1815 | 1461349309724 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 11:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:21:49 INFO - PROCESS | 1815 | 1461349309739 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1815 | 1461349309749 Marionette TRACE conn3 <- [1,786,null,{}] 11:21:49 INFO - PROCESS | 1815 | 1461349309758 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}] 11:21:49 INFO - PROCESS | 1815 | 1461349309934 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:21:50 INFO - PROCESS | 1815 | 1461349310069 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15468a0800 == 76 [pid = 1815] [id = 204] 11:21:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f153de65400) [pid = 1815] [serial = 612] [outer = (nil)] 11:21:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f1541211400) [pid = 1815] [serial = 613] [outer = 0x7f153de65400] 11:21:50 INFO - PROCESS | 1815 | 1461349310137 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f15413dd000) [pid = 1815] [serial = 614] [outer = 0x7f153de65400] 11:21:50 INFO - PROCESS | 1815 | 1461349310891 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]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1198ms 11:21:50 INFO - PROCESS | 1815 | 1461349310931 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1815 | 1461349310935 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 11:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:21:50 INFO - PROCESS | 1815 | 1461349310950 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1815 | 1461349310954 Marionette TRACE conn3 <- [1,790,null,{}] 11:21:50 INFO - PROCESS | 1815 | 1461349310959 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}] 11:21:51 INFO - PROCESS | 1815 | 1461349311157 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:21:51 INFO - PROCESS | 1815 | 1461349311179 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547199000 == 77 [pid = 1815] [id = 205] 11:21:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f154129f800) [pid = 1815] [serial = 615] [outer = (nil)] 11:21:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f15416ac400) [pid = 1815] [serial = 616] [outer = 0x7f154129f800] 11:21:51 INFO - PROCESS | 1815 | 1461349311243 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f154171a800) [pid = 1815] [serial = 617] [outer = 0x7f154129f800] 11:21:52 INFO - PROCESS | 1815 | 1461349312241 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]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1328ms 11:21:52 INFO - PROCESS | 1815 | 1461349312282 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1815 | 1461349312286 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:21:52 INFO - PROCESS | 1815 | 1461349312292 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1815 | 1461349312295 Marionette TRACE conn3 <- [1,794,null,{}] 11:21:52 INFO - PROCESS | 1815 | 1461349312300 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}] 11:21:52 INFO - PROCESS | 1815 | 1461349312545 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:21:52 INFO - PROCESS | 1815 | 1461349312573 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b930800 == 78 [pid = 1815] [id = 206] 11:21:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f1541cde000) [pid = 1815] [serial = 618] [outer = (nil)] 11:21:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f1541ce4000) [pid = 1815] [serial = 619] [outer = 0x7f1541cde000] 11:21:52 INFO - PROCESS | 1815 | 1461349312651 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f1541ecd400) [pid = 1815] [serial = 620] [outer = 0x7f1541cde000] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f1548b57000) [pid = 1815] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f153c118c00) [pid = 1815] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f153b89a800) [pid = 1815] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f153b898800) [pid = 1815] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f153c1a0400) [pid = 1815] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f153c0d4400) [pid = 1815] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f153e985800) [pid = 1815] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f1541204000) [pid = 1815] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f15420ae000) [pid = 1815] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f1541294000) [pid = 1815] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f154115d800) [pid = 1815] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f15420ac400) [pid = 1815] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f15558fa000) [pid = 1815] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f153de71400) [pid = 1815] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f15420b0400) [pid = 1815] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f153b8a6800) [pid = 1815] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f153b95f000) [pid = 1815] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f1541720c00) [pid = 1815] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f153e980400) [pid = 1815] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f153f528000) [pid = 1815] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f153c0e7c00) [pid = 1815] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f154171d800) [pid = 1815] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f153c280c00) [pid = 1815] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f153e2ed000) [pid = 1815] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f1540fed800) [pid = 1815] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f153b8a7000) [pid = 1815] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:21:53 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f153b8a1400) [pid = 1815] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:21:53 INFO - PROCESS | 1815 | 1461349313822 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]]]}] 11:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1544ms 11:21:53 INFO - PROCESS | 1815 | 1461349313836 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 1815 | 1461349313838 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 11:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:21:53 INFO - PROCESS | 1815 | 1461349313849 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1815 | 1461349313850 Marionette TRACE conn3 <- [1,798,null,{}] 11:21:53 INFO - PROCESS | 1815 | 1461349313854 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}] 11:21:54 INFO - PROCESS | 1815 | 1461349314014 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:21:54 INFO - PROCESS | 1815 | 1461349314147 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1543914800 == 79 [pid = 1815] [id = 207] 11:21:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f153b8a6c00) [pid = 1815] [serial = 621] [outer = (nil)] 11:21:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f153c280400) [pid = 1815] [serial = 622] [outer = 0x7f153b8a6c00] 11:21:54 INFO - PROCESS | 1815 | 1461349314209 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153f531000) [pid = 1815] [serial = 623] [outer = 0x7f153b8a6c00] 11:21:54 INFO - PROCESS | 1815 | 1461349314861 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]]]}] 11:21:54 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 11:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1040ms 11:21:54 INFO - PROCESS | 1815 | 1461349314886 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:21:54 INFO - PROCESS | 1815 | 1461349314889 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 11:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:21:54 INFO - PROCESS | 1815 | 1461349314895 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 1815 | 1461349314897 Marionette TRACE conn3 <- [1,802,null,{}] 11:21:54 INFO - PROCESS | 1815 | 1461349314920 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}] 11:21:55 INFO - PROCESS | 1815 | 1461349315111 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:21:55 INFO - PROCESS | 1815 | 1461349315129 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8f1000 == 80 [pid = 1815] [id = 208] 11:21:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f153b822c00) [pid = 1815] [serial = 624] [outer = (nil)] 11:21:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f15416aa800) [pid = 1815] [serial = 625] [outer = 0x7f153b822c00] 11:21:55 INFO - PROCESS | 1815 | 1461349315192 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1541ed0800) [pid = 1815] [serial = 626] [outer = 0x7f153b822c00] 11:21:56 INFO - PROCESS | 1815 | 1461349316239 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]]]}] 11:21:56 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 11:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1401ms 11:21:56 INFO - PROCESS | 1815 | 1461349316297 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:21:56 INFO - PROCESS | 1815 | 1461349316304 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 11:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:21:56 INFO - PROCESS | 1815 | 1461349316314 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:21:56 INFO - PROCESS | 1815 | 1461349316318 Marionette TRACE conn3 <- [1,806,null,{}] 11:21:56 INFO - PROCESS | 1815 | 1461349316327 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}] 11:21:56 INFO - PROCESS | 1815 | 1461349316515 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:21:56 INFO - PROCESS | 1815 | 1461349316680 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154124b000 == 81 [pid = 1815] [id = 209] 11:21:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f153c0e4800) [pid = 1815] [serial = 627] [outer = (nil)] 11:21:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f153c285400) [pid = 1815] [serial = 628] [outer = 0x7f153c0e4800] 11:21:56 INFO - PROCESS | 1815 | 1461349316756 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f153ca7b800) [pid = 1815] [serial = 629] [outer = 0x7f153c0e4800] 11:21:57 INFO - PROCESS | 1815 | 1461349317760 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]]]}] 11:21:57 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 11:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1490ms 11:21:57 INFO - PROCESS | 1815 | 1461349317805 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 1815 | 1461349317816 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 11:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:21:57 INFO - PROCESS | 1815 | 1461349317828 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1815 | 1461349317832 Marionette TRACE conn3 <- [1,810,null,{}] 11:21:57 INFO - PROCESS | 1815 | 1461349317839 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}] 11:21:58 INFO - PROCESS | 1815 | 1461349318036 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:21:58 INFO - PROCESS | 1815 | 1461349318283 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547198800 == 82 [pid = 1815] [id = 210] 11:21:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153e2f2400) [pid = 1815] [serial = 630] [outer = (nil)] 11:21:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f1540fc9400) [pid = 1815] [serial = 631] [outer = 0x7f153e2f2400] 11:21:58 INFO - PROCESS | 1815 | 1461349318404 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f1541204400) [pid = 1815] [serial = 632] [outer = 0x7f153e2f2400] 11:21:59 INFO - PROCESS | 1815 | 1461349319274 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]]]}] 11:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1495ms 11:21:59 INFO - PROCESS | 1815 | 1461349319322 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:21:59 INFO - PROCESS | 1815 | 1461349319327 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 11:21:59 INFO - PROCESS | 1815 | 1461349319334 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 1815 | 1461349319341 Marionette TRACE conn3 <- [1,814,null,{}] 11:21:59 INFO - PROCESS | 1815 | 1461349319358 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}] 11:21:59 INFO - PROCESS | 1815 | 1461349319603 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:21:59 INFO - PROCESS | 1815 | 1461349319840 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554bbf800 == 83 [pid = 1815] [id = 211] 11:21:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f15416a4000) [pid = 1815] [serial = 633] [outer = (nil)] 11:21:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f1541cdb800) [pid = 1815] [serial = 634] [outer = 0x7f15416a4000] 11:21:59 INFO - PROCESS | 1815 | 1461349319969 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f1541ecbc00) [pid = 1815] [serial = 635] [outer = 0x7f15416a4000] 11:22:00 INFO - PROCESS | 1815 | 1461349320902 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] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:22:00 INFO - PROCESS | 1815 | 1461349320938 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 11:22:00 INFO - PROCESS | 1815 | 1461349320945 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1815 | 1461349320949 Marionette TRACE conn3 <- [1,818,null,{}] 11:22:00 INFO - PROCESS | 1815 | 1461349320955 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}] 11:22:01 INFO - PROCESS | 1815 | 1461349321182 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:22:01 INFO - PROCESS | 1815 | 1461349321356 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559153800 == 84 [pid = 1815] [id = 212] 11:22:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f153ca79c00) [pid = 1815] [serial = 636] [outer = (nil)] 11:22:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f1542025c00) [pid = 1815] [serial = 637] [outer = 0x7f153ca79c00] 11:22:01 INFO - PROCESS | 1815 | 1461349321480 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f15420af800) [pid = 1815] [serial = 638] [outer = 0x7f153ca79c00] 11:22:02 INFO - PROCESS | 1815 | 1461349322578 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]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1687ms 11:22:02 INFO - PROCESS | 1815 | 1461349322633 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 1815 | 1461349322637 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 11:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:22:02 INFO - PROCESS | 1815 | 1461349322644 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 1815 | 1461349322648 Marionette TRACE conn3 <- [1,822,null,{}] 11:22:02 INFO - PROCESS | 1815 | 1461349322655 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}] 11:22:02 INFO - PROCESS | 1815 | 1461349322884 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:22:03 INFO - PROCESS | 1815 | 1461349323101 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b09000 == 85 [pid = 1815] [id = 213] 11:22:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f154248a400) [pid = 1815] [serial = 639] [outer = (nil)] 11:22:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f154248f800) [pid = 1815] [serial = 640] [outer = 0x7f154248a400] 11:22:03 INFO - PROCESS | 1815 | 1461349323176 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f154395c400) [pid = 1815] [serial = 641] [outer = 0x7f154248a400] 11:22:04 INFO - PROCESS | 1815 | 1461349324069 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] 11:22:04 INFO - PROCESS | 1815 | 1461349324152 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:22:04 INFO - PROCESS | 1815 | 1461349324159 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1815 | 1461349324162 Marionette TRACE conn3 <- [1,826,null,{}] 11:22:04 INFO - PROCESS | 1815 | 1461349324168 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}] 11:22:04 INFO - PROCESS | 1815 | 1461349324411 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:22:04 INFO - PROCESS | 1815 | 1461349324622 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155c7e0800 == 86 [pid = 1815] [id = 214] 11:22:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f15420b0400) [pid = 1815] [serial = 642] [outer = (nil)] 11:22:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f1545cec800) [pid = 1815] [serial = 643] [outer = 0x7f15420b0400] 11:22:04 INFO - PROCESS | 1815 | 1461349324718 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f15464dd400) [pid = 1815] [serial = 644] [outer = 0x7f15420b0400] 11:22:05 INFO - PROCESS | 1815 | 1461349325769 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]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1636ms 11:22:05 INFO - PROCESS | 1815 | 1461349325799 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 1815 | 1461349325805 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 11:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:22:05 INFO - PROCESS | 1815 | 1461349325814 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 1815 | 1461349325819 Marionette TRACE conn3 <- [1,830,null,{}] 11:22:05 INFO - PROCESS | 1815 | 1461349325829 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}] 11:22:06 INFO - PROCESS | 1815 | 1461349326145 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:22:06 INFO - PROCESS | 1815 | 1461349326412 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb11000 == 87 [pid = 1815] [id = 215] 11:22:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f1544e1f800) [pid = 1815] [serial = 645] [outer = (nil)] 11:22:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f1546711400) [pid = 1815] [serial = 646] [outer = 0x7f1544e1f800] 11:22:06 INFO - PROCESS | 1815 | 1461349326526 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f1547692000) [pid = 1815] [serial = 647] [outer = 0x7f1544e1f800] 11:22:07 INFO - PROCESS | 1815 | 1461349327414 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]]]}] 11:22:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f15464e1000) [pid = 1815] [serial = 648] [outer = 0x7f1545fd2c00] 11:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1654ms 11:22:07 INFO - PROCESS | 1815 | 1461349327483 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 1815 | 1461349327486 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 11:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:22:07 INFO - PROCESS | 1815 | 1461349327542 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 1815 | 1461349327547 Marionette TRACE conn3 <- [1,834,null,{}] 11:22:07 INFO - PROCESS | 1815 | 1461349327556 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}] 11:22:07 INFO - PROCESS | 1815 | 1461349327751 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:22:07 INFO - PROCESS | 1815 | 1461349327974 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8e9000 == 88 [pid = 1815] [id = 216] 11:22:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f153b823000) [pid = 1815] [serial = 649] [outer = (nil)] 11:22:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f153f52e800) [pid = 1815] [serial = 650] [outer = 0x7f153b823000] 11:22:08 INFO - PROCESS | 1815 | 1461349328081 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f1547a75000) [pid = 1815] [serial = 651] [outer = 0x7f153b823000] 11:22:08 INFO - PROCESS | 1815 | 1461349328913 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]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1466ms 11:22:08 INFO - PROCESS | 1815 | 1461349328982 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 1815 | 1461349328986 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 11:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:22:08 INFO - PROCESS | 1815 | 1461349328992 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 1815 | 1461349328996 Marionette TRACE conn3 <- [1,838,null,{}] 11:22:09 INFO - PROCESS | 1815 | 1461349329001 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}] 11:22:09 INFO - PROCESS | 1815 | 1461349329241 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:22:09 INFO - PROCESS | 1815 | 1461349329451 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b54d800 == 89 [pid = 1815] [id = 217] 11:22:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f153b826400) [pid = 1815] [serial = 652] [outer = (nil)] 11:22:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f153b95d000) [pid = 1815] [serial = 653] [outer = 0x7f153b826400] 11:22:09 INFO - PROCESS | 1815 | 1461349329571 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f153c196c00) [pid = 1815] [serial = 654] [outer = 0x7f153b826400] 11:22:10 INFO - PROCESS | 1815 | 1461349330887 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]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1931ms 11:22:10 INFO - PROCESS | 1815 | 1461349330927 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 1815 | 1461349330940 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 11:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:22:10 INFO - PROCESS | 1815 | 1461349330954 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:22:10 INFO - PROCESS | 1815 | 1461349330958 Marionette TRACE conn3 <- [1,842,null,{}] 11:22:10 INFO - PROCESS | 1815 | 1461349330966 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}] 11:22:11 INFO - PROCESS | 1815 | 1461349331152 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:22:11 INFO - PROCESS | 1815 | 1461349331324 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f837800 == 90 [pid = 1815] [id = 218] 11:22:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f153b97a400) [pid = 1815] [serial = 655] [outer = (nil)] 11:22:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f153c0dd800) [pid = 1815] [serial = 656] [outer = 0x7f153b97a400] 11:22:11 INFO - PROCESS | 1815 | 1461349331428 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f153c122800) [pid = 1815] [serial = 657] [outer = 0x7f153b97a400] 11:22:12 INFO - PROCESS | 1815 | 1461349332592 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]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1686ms 11:22:12 INFO - PROCESS | 1815 | 1461349332641 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 1815 | 1461349332649 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:22:12 INFO - PROCESS | 1815 | 1461349332659 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1815 | 1461349332662 Marionette TRACE conn3 <- [1,846,null,{}] 11:22:12 INFO - PROCESS | 1815 | 1461349332668 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}] 11:22:12 INFO - PROCESS | 1815 | 1461349332891 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:22:13 INFO - PROCESS | 1815 | 1461349333220 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1549e43800 == 89 [pid = 1815] [id = 101] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154da61800 == 88 [pid = 1815] [id = 136] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ec2800 == 87 [pid = 1815] [id = 177] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f551800 == 86 [pid = 1815] [id = 39] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1543914800 == 85 [pid = 1815] [id = 207] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f153b97e000) [pid = 1815] [serial = 586] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f153c120400) [pid = 1815] [serial = 562] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f153ea80400) [pid = 1815] [serial = 565] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f1542485000) [pid = 1815] [serial = 568] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f1547e91800) [pid = 1815] [serial = 571] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f155470ec00) [pid = 1815] [serial = 574] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f155936a000) [pid = 1815] [serial = 577] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f1541ecb400) [pid = 1815] [serial = 580] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b547800 == 86 [pid = 1815] [id = 219] 11:22:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f153b95d800) [pid = 1815] [serial = 658] [outer = (nil)] 11:22:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f153c199000) [pid = 1815] [serial = 659] [outer = 0x7f153b95d800] 11:22:13 INFO - PROCESS | 1815 | 1461349333337 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f153ca71000) [pid = 1815] [serial = 660] [outer = 0x7f153b95d800] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547199000 == 85 [pid = 1815] [id = 205] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15468a0800 == 84 [pid = 1815] [id = 204] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15439ad000 == 83 [pid = 1815] [id = 203] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153ead4000 == 82 [pid = 1815] [id = 202] 11:22:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c97f800 == 81 [pid = 1815] [id = 201] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f153de64c00) [pid = 1815] [serial = 488] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f1541718800) [pid = 1815] [serial = 509] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f153b8a5400) [pid = 1815] [serial = 506] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f153e2f3c00) [pid = 1815] [serial = 452] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153e59ac00) [pid = 1815] [serial = 470] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f15594b0800) [pid = 1815] [serial = 503] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f1546299c00) [pid = 1815] [serial = 494] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f155584d800) [pid = 1815] [serial = 500] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f15547f3400) [pid = 1815] [serial = 464] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f1542022c00) [pid = 1815] [serial = 455] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f154608c000) [pid = 1815] [serial = 458] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f1559d30800) [pid = 1815] [serial = 467] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f15416a3000) [pid = 1815] [serial = 491] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f1547c50400) [pid = 1815] [serial = 461] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f154171d000) [pid = 1815] [serial = 512] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f154a32dc00) [pid = 1815] [serial = 497] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f1548942c00) [pid = 1815] [serial = 533] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1554956000) [pid = 1815] [serial = 409] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f15416ac800) [pid = 1815] [serial = 559] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f153d67d800) [pid = 1815] [serial = 584] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f153c286800) [pid = 1815] [serial = 583] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f154e88ac00) [pid = 1815] [serial = 545] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f153e2ebc00) [pid = 1815] [serial = 536] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f1546298c00) [pid = 1815] [serial = 542] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f1541715c00) [pid = 1815] [serial = 539] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f1548ab5800) [pid = 1815] [serial = 544] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f1541296800) [pid = 1815] [serial = 538] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f15413da000) [pid = 1815] [serial = 554] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f153c283800) [pid = 1815] [serial = 548] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f15420a6800) [pid = 1815] [serial = 541] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f153c814400) [pid = 1815] [serial = 535] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f15476a7c00) [pid = 1815] [serial = 532] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f154171a400) [pid = 1815] [serial = 556] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f153e599c00) [pid = 1815] [serial = 551] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f153c81ac00) [pid = 1815] [serial = 550] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f1541ce1000) [pid = 1815] [serial = 557] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f153c118400) [pid = 1815] [serial = 547] [outer = (nil)] [url = about:blank] 11:22:13 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f1541155400) [pid = 1815] [serial = 553] [outer = (nil)] [url = about:blank] 11:22:14 INFO - PROCESS | 1815 | 1461349334170 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]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1538ms 11:22:14 INFO - PROCESS | 1815 | 1461349334198 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 1815 | 1461349334202 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 11:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:22:14 INFO - PROCESS | 1815 | 1461349334207 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 1815 | 1461349334212 Marionette TRACE conn3 <- [1,850,null,{}] 11:22:14 INFO - PROCESS | 1815 | 1461349334229 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}] 11:22:14 INFO - PROCESS | 1815 | 1461349334405 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:22:14 INFO - PROCESS | 1815 | 1461349334429 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0e1800 == 82 [pid = 1815] [id = 220] 11:22:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f153b95e000) [pid = 1815] [serial = 661] [outer = (nil)] 11:22:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f153de71800) [pid = 1815] [serial = 662] [outer = 0x7f153b95e000] 11:22:14 INFO - PROCESS | 1815 | 1461349334632 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153e980800) [pid = 1815] [serial = 663] [outer = 0x7f153b95e000] 11:22:15 INFO - PROCESS | 1815 | 1461349335466 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]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1344ms 11:22:15 INFO - PROCESS | 1815 | 1461349335555 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 1815 | 1461349335558 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 11:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:22:15 INFO - PROCESS | 1815 | 1461349335565 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 1815 | 1461349335568 Marionette TRACE conn3 <- [1,854,null,{}] 11:22:15 INFO - PROCESS | 1815 | 1461349335574 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}] 11:22:15 INFO - PROCESS | 1815 | 1461349335752 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:22:15 INFO - PROCESS | 1815 | 1461349335904 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f83f800 == 83 [pid = 1815] [id = 221] 11:22:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f153c0e5800) [pid = 1815] [serial = 664] [outer = (nil)] 11:22:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f153f530800) [pid = 1815] [serial = 665] [outer = 0x7f153c0e5800] 11:22:15 INFO - PROCESS | 1815 | 1461349335985 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f153f823000) [pid = 1815] [serial = 666] [outer = 0x7f153c0e5800] 11:22:16 INFO - PROCESS | 1815 | 1461349336814 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1280ms 11:22:16 INFO - PROCESS | 1815 | 1461349336847 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 1815 | 1461349336850 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:22:16 INFO - PROCESS | 1815 | 1461349336856 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1815 | 1461349336859 Marionette TRACE conn3 <- [1,858,null,{}] 11:22:16 INFO - PROCESS | 1815 | 1461349336871 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}] 11:22:17 INFO - PROCESS | 1815 | 1461349337083 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:22:17 INFO - PROCESS | 1815 | 1461349337113 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412bb800 == 84 [pid = 1815] [id = 222] 11:22:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f153de6f000) [pid = 1815] [serial = 667] [outer = (nil)] 11:22:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f1540f4fc00) [pid = 1815] [serial = 668] [outer = 0x7f153de6f000] 11:22:17 INFO - PROCESS | 1815 | 1461349337176 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f1541155000) [pid = 1815] [serial = 669] [outer = 0x7f153de6f000] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x7f153b89e400) [pid = 1815] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x7f153c11c000) [pid = 1815] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x7f153f52d000) [pid = 1815] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x7f153b963000) [pid = 1815] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x7f153c115c00) [pid = 1815] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x7f1541cde000) [pid = 1815] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x7f153de65400) [pid = 1815] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x7f153b8a6c00) [pid = 1815] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x7f153b97ac00) [pid = 1815] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x7f1541ec4c00) [pid = 1815] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x7f1555b76c00) [pid = 1815] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x7f154129f800) [pid = 1815] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x7f153c0ea800) [pid = 1815] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x7f154201b800) [pid = 1815] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x7f153e59cc00) [pid = 1815] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:22:18 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x7f1541ce3000) [pid = 1815] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:22:18 INFO - PROCESS | 1815 | 1461349338667 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]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1840ms 11:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:22:18 INFO - PROCESS | 1815 | 1461349338742 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 1815 | 1461349338745 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 11:22:18 INFO - PROCESS | 1815 | 1461349338751 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 1815 | 1461349338754 Marionette TRACE conn3 <- [1,862,null,{}] 11:22:18 INFO - PROCESS | 1815 | 1461349338759 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}] 11:22:18 INFO - PROCESS | 1815 | 1461349338924 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:22:19 INFO - PROCESS | 1815 | 1461349339041 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541699000 == 85 [pid = 1815] [id = 223] 11:22:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x7f153b89e400) [pid = 1815] [serial = 670] [outer = (nil)] 11:22:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x7f153d679800) [pid = 1815] [serial = 671] [outer = 0x7f153b89e400] 11:22:19 INFO - PROCESS | 1815 | 1461349339111 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x7f15413d9400) [pid = 1815] [serial = 672] [outer = 0x7f153b89e400] 11:22:19 INFO - PROCESS | 1815 | 1461349339889 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]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1182ms 11:22:19 INFO - PROCESS | 1815 | 1461349339934 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:22:19 INFO - PROCESS | 1815 | 1461349339939 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 11:22:19 INFO - PROCESS | 1815 | 1461349339946 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 1815 | 1461349339950 Marionette TRACE conn3 <- [1,866,null,{}] 11:22:19 INFO - PROCESS | 1815 | 1461349339955 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}] 11:22:20 INFO - PROCESS | 1815 | 1461349340152 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:22:20 INFO - PROCESS | 1815 | 1461349340280 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15439b5000 == 86 [pid = 1815] [id = 224] 11:22:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x7f153b8a6000) [pid = 1815] [serial = 673] [outer = (nil)] 11:22:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x7f15416a5c00) [pid = 1815] [serial = 674] [outer = 0x7f153b8a6000] 11:22:20 INFO - PROCESS | 1815 | 1461349340358 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x7f154171e400) [pid = 1815] [serial = 675] [outer = 0x7f153b8a6000] 11:22:21 INFO - PROCESS | 1815 | 1461349341463 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]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1543ms 11:22:21 INFO - PROCESS | 1815 | 1461349341489 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 1815 | 1461349341497 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:22:21 INFO - PROCESS | 1815 | 1461349341506 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 1815 | 1461349341512 Marionette TRACE conn3 <- [1,870,null,{}] 11:22:21 INFO - PROCESS | 1815 | 1461349341520 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}] 11:22:21 INFO - PROCESS | 1815 | 1461349341739 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:22:21 INFO - PROCESS | 1815 | 1461349341929 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0c3800 == 87 [pid = 1815] [id = 225] 11:22:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x7f153c0e3c00) [pid = 1815] [serial = 676] [outer = (nil)] 11:22:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x7f153c11c000) [pid = 1815] [serial = 677] [outer = 0x7f153c0e3c00] 11:22:22 INFO - PROCESS | 1815 | 1461349342101 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x7f153c28bc00) [pid = 1815] [serial = 678] [outer = 0x7f153c0e3c00] 11:22:23 INFO - PROCESS | 1815 | 1461349343522 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]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2042ms 11:22:23 INFO - PROCESS | 1815 | 1461349343555 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 1815 | 1461349343564 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 11:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:22:23 INFO - PROCESS | 1815 | 1461349343576 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 1815 | 1461349343580 Marionette TRACE conn3 <- [1,874,null,{}] 11:22:23 INFO - PROCESS | 1815 | 1461349343588 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}] 11:22:23 INFO - PROCESS | 1815 | 1461349343835 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:22:24 INFO - PROCESS | 1815 | 1461349344085 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541691000 == 88 [pid = 1815] [id = 226] 11:22:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x7f153d681c00) [pid = 1815] [serial = 679] [outer = (nil)] 11:22:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x7f153e59ac00) [pid = 1815] [serial = 680] [outer = 0x7f153d681c00] 11:22:24 INFO - PROCESS | 1815 | 1461349344218 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x7f153f7df800) [pid = 1815] [serial = 681] [outer = 0x7f153d681c00] 11:22:25 INFO - PROCESS | 1815 | 1461349345301 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]]]}] 11:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1783ms 11:22:25 INFO - PROCESS | 1815 | 1461349345359 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:22:25 INFO - PROCESS | 1815 | 1461349345364 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 11:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:22:25 INFO - PROCESS | 1815 | 1461349345371 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 1815 | 1461349345377 Marionette TRACE conn3 <- [1,878,null,{}] 11:22:25 INFO - PROCESS | 1815 | 1461349345394 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}] 11:22:25 INFO - PROCESS | 1815 | 1461349345691 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:22:25 INFO - PROCESS | 1815 | 1461349345906 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154714b800 == 89 [pid = 1815] [id = 227] 11:22:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x7f1541154400) [pid = 1815] [serial = 682] [outer = (nil)] 11:22:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x7f154120e800) [pid = 1815] [serial = 683] [outer = 0x7f1541154400] 11:22:25 INFO - PROCESS | 1815 | 1461349345994 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x7f15416a9000) [pid = 1815] [serial = 684] [outer = 0x7f1541154400] 11:22:27 INFO - PROCESS | 1815 | 1461349347131 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]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1802ms 11:22:27 INFO - PROCESS | 1815 | 1461349347177 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:22:27 INFO - PROCESS | 1815 | 1461349347185 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 11:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:22:27 INFO - PROCESS | 1815 | 1461349347196 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - PROCESS | 1815 | 1461349347200 Marionette TRACE conn3 <- [1,882,null,{}] 11:22:27 INFO - PROCESS | 1815 | 1461349347211 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}] 11:22:27 INFO - PROCESS | 1815 | 1461349347407 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:22:27 INFO - PROCESS | 1815 | 1461349347580 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547828800 == 90 [pid = 1815] [id = 228] 11:22:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x7f153c118c00) [pid = 1815] [serial = 685] [outer = (nil)] 11:22:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f1541cdcc00) [pid = 1815] [serial = 686] [outer = 0x7f153c118c00] 11:22:27 INFO - PROCESS | 1815 | 1461349347683 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f1541ec5000) [pid = 1815] [serial = 687] [outer = 0x7f153c118c00] 11:22:28 INFO - PROCESS | 1815 | 1461349348801 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]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1687ms 11:22:28 INFO - PROCESS | 1815 | 1461349348885 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 1815 | 1461349348891 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:22:28 INFO - PROCESS | 1815 | 1461349348901 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1815 | 1461349348906 Marionette TRACE conn3 <- [1,886,null,{}] 11:22:28 INFO - PROCESS | 1815 | 1461349348915 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}] 11:22:29 INFO - PROCESS | 1815 | 1461349349234 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:22:29 INFO - PROCESS | 1815 | 1461349349508 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548658000 == 91 [pid = 1815] [id = 229] 11:22:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1541ecfc00) [pid = 1815] [serial = 688] [outer = (nil)] 11:22:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1542021c00) [pid = 1815] [serial = 689] [outer = 0x7f1541ecfc00] 11:22:29 INFO - PROCESS | 1815 | 1461349349585 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f1542484800) [pid = 1815] [serial = 690] [outer = 0x7f1541ecfc00] 11:22:30 INFO - PROCESS | 1815 | 1461349350651 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]]]}] 11:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1792ms 11:22:30 INFO - PROCESS | 1815 | 1461349350694 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 1815 | 1461349350701 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 11:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:22:30 INFO - PROCESS | 1815 | 1461349350710 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 1815 | 1461349350715 Marionette TRACE conn3 <- [1,890,null,{}] 11:22:30 INFO - PROCESS | 1815 | 1461349350724 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}] 11:22:31 INFO - PROCESS | 1815 | 1461349351080 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:22:31 INFO - PROCESS | 1815 | 1461349351344 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8eb800 == 92 [pid = 1815] [id = 230] 11:22:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1542489c00) [pid = 1815] [serial = 691] [outer = (nil)] 11:22:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f1545ce4000) [pid = 1815] [serial = 692] [outer = 0x7f1542489c00] 11:22:31 INFO - PROCESS | 1815 | 1461349351421 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f1546082400) [pid = 1815] [serial = 693] [outer = 0x7f1542489c00] 11:22:32 INFO - PROCESS | 1815 | 1461349352466 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]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1788ms 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:22:32 INFO - PROCESS | 1815 | 1461349352498 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 1815 | 1461349352501 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 11:22:32 INFO - PROCESS | 1815 | 1461349352508 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 1815 | 1461349352511 Marionette TRACE conn3 <- [1,894,null,{}] 11:22:32 INFO - PROCESS | 1815 | 1461349352517 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}] 11:22:32 INFO - PROCESS | 1815 | 1461349352748 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:22:32 INFO - PROCESS | 1815 | 1461349352972 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155491a000 == 93 [pid = 1815] [id = 231] 11:22:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f1542f47c00) [pid = 1815] [serial = 694] [outer = (nil)] 11:22:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f1546298c00) [pid = 1815] [serial = 695] [outer = 0x7f1542f47c00] 11:22:33 INFO - PROCESS | 1815 | 1461349353089 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f1546751000) [pid = 1815] [serial = 696] [outer = 0x7f1542f47c00] 11:22:34 INFO - PROCESS | 1815 | 1461349354017 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]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1535ms 11:22:34 INFO - PROCESS | 1815 | 1461349354045 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 1815 | 1461349354051 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:22:34 INFO - PROCESS | 1815 | 1461349354060 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 1815 | 1461349354066 Marionette TRACE conn3 <- [1,898,null,{}] 11:22:34 INFO - PROCESS | 1815 | 1461349354074 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}] 11:22:34 INFO - PROCESS | 1815 | 1461349354394 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:22:34 INFO - PROCESS | 1815 | 1461349354700 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555940800 == 94 [pid = 1815] [id = 232] 11:22:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f1544e22400) [pid = 1815] [serial = 697] [outer = (nil)] 11:22:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f15476b0c00) [pid = 1815] [serial = 698] [outer = 0x7f1544e22400] 11:22:34 INFO - PROCESS | 1815 | 1461349354822 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f1547a8c000) [pid = 1815] [serial = 699] [outer = 0x7f1544e22400] 11:22:35 INFO - PROCESS | 1815 | 1461349355973 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]]]}] 11:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1944ms 11:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:22:36 INFO - PROCESS | 1815 | 1461349356005 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 1815 | 1461349356008 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 11:22:36 INFO - PROCESS | 1815 | 1461349356014 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 1815 | 1461349356017 Marionette TRACE conn3 <- [1,902,null,{}] 11:22:36 INFO - PROCESS | 1815 | 1461349356023 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}] 11:22:36 INFO - PROCESS | 1815 | 1461349356223 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:22:36 INFO - PROCESS | 1815 | 1461349356432 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559773000 == 95 [pid = 1815] [id = 233] 11:22:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f154675d800) [pid = 1815] [serial = 700] [outer = (nil)] 11:22:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f1547e8a800) [pid = 1815] [serial = 701] [outer = 0x7f154675d800] 11:22:36 INFO - PROCESS | 1815 | 1461349356604 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f154893dc00) [pid = 1815] [serial = 702] [outer = 0x7f154675d800] 11:22:37 INFO - PROCESS | 1815 | 1461349357865 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]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1938ms 11:22:37 INFO - PROCESS | 1815 | 1461349357977 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 1815 | 1461349357982 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:22:38 INFO - PROCESS | 1815 | 1461349358049 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 1815 | 1461349358055 Marionette TRACE conn3 <- [1,906,null,{}] 11:22:38 INFO - PROCESS | 1815 | 1461349358069 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}] 11:22:38 INFO - PROCESS | 1815 | 1461349358456 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:22:38 INFO - PROCESS | 1815 | 1461349358632 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155c755800 == 96 [pid = 1815] [id = 234] 11:22:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f154893d800) [pid = 1815] [serial = 703] [outer = (nil)] 11:22:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f1548b5c800) [pid = 1815] [serial = 704] [outer = 0x7f154893d800] 11:22:38 INFO - PROCESS | 1815 | 1461349358702 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f154a0bec00) [pid = 1815] [serial = 705] [outer = 0x7f154893d800] 11:22:39 INFO - PROCESS | 1815 | 1461349359566 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]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1597ms 11:22:39 INFO - PROCESS | 1815 | 1461349359598 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 1815 | 1461349359609 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:22:39 INFO - PROCESS | 1815 | 1461349359616 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 1815 | 1461349359619 Marionette TRACE conn3 <- [1,910,null,{}] 11:22:39 INFO - PROCESS | 1815 | 1461349359625 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}] 11:22:39 INFO - PROCESS | 1815 | 1461349359837 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:22:40 INFO - PROCESS | 1815 | 1461349360004 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c2ce000 == 97 [pid = 1815] [id = 235] 11:22:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f1536db9000) [pid = 1815] [serial = 706] [outer = (nil)] 11:22:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f153d673c00) [pid = 1815] [serial = 707] [outer = 0x7f1536db9000] 11:22:40 INFO - PROCESS | 1815 | 1461349360085 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f154a38d400) [pid = 1815] [serial = 708] [outer = 0x7f1536db9000] 11:22:41 INFO - PROCESS | 1815 | 1461349361314 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]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1741ms 11:22:41 INFO - PROCESS | 1815 | 1461349361374 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 1815 | 1461349361381 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:22:41 INFO - PROCESS | 1815 | 1461349361395 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 1815 | 1461349361401 Marionette TRACE conn3 <- [1,914,null,{}] 11:22:41 INFO - PROCESS | 1815 | 1461349361418 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}] 11:22:41 INFO - PROCESS | 1815 | 1461349361600 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:22:41 INFO - PROCESS | 1815 | 1461349361771 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f847000 == 98 [pid = 1815] [id = 236] 11:22:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f153b984800) [pid = 1815] [serial = 709] [outer = (nil)] 11:22:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f153c11cc00) [pid = 1815] [serial = 710] [outer = 0x7f153b984800] 11:22:41 INFO - PROCESS | 1815 | 1461349361839 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f153c3aa800) [pid = 1815] [serial = 711] [outer = 0x7f153b984800] 11:22:42 INFO - PROCESS | 1815 | 1461349362761 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]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1452ms 11:22:42 INFO - PROCESS | 1815 | 1461349362847 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 1815 | 1461349362855 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:22:42 INFO - PROCESS | 1815 | 1461349362866 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 1815 | 1461349362874 Marionette TRACE conn3 <- [1,918,null,{}] 11:22:42 INFO - PROCESS | 1815 | 1461349362887 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}] 11:22:43 INFO - PROCESS | 1815 | 1461349363152 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:22:43 INFO - PROCESS | 1815 | 1461349363427 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541699000 == 97 [pid = 1815] [id = 223] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412bb800 == 96 [pid = 1815] [id = 222] 11:22:43 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f15416aa800) [pid = 1815] [serial = 625] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c2ca800 == 97 [pid = 1815] [id = 237] 11:22:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f153b985800) [pid = 1815] [serial = 712] [outer = (nil)] 11:22:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f153de6bc00) [pid = 1815] [serial = 713] [outer = 0x7f153b985800] 11:22:43 INFO - PROCESS | 1815 | 1461349363561 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f153e594400) [pid = 1815] [serial = 714] [outer = 0x7f153b985800] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f83f800 == 96 [pid = 1815] [id = 221] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0e1800 == 95 [pid = 1815] [id = 220] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b547800 == 94 [pid = 1815] [id = 219] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f837800 == 93 [pid = 1815] [id = 218] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eb11000 == 92 [pid = 1815] [id = 215] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155c7e0800 == 91 [pid = 1815] [id = 214] 11:22:43 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154124b000 == 90 [pid = 1815] [id = 209] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f154201d800) [pid = 1815] [serial = 560] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f153ca72c00) [pid = 1815] [serial = 607] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f1540ff3000) [pid = 1815] [serial = 611] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153c0e0000) [pid = 1815] [serial = 605] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f154120bc00) [pid = 1815] [serial = 566] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f153b985400) [pid = 1815] [serial = 589] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f1541ecd400) [pid = 1815] [serial = 620] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f153c28b800) [pid = 1815] [serial = 592] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f15413dd000) [pid = 1815] [serial = 614] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f153e59d400) [pid = 1815] [serial = 598] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f153c280400) [pid = 1815] [serial = 622] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f153b983800) [pid = 1815] [serial = 587] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f153b97f000) [pid = 1815] [serial = 604] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f15594b2800) [pid = 1815] [serial = 581] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f1559d34800) [pid = 1815] [serial = 578] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f15416ac400) [pid = 1815] [serial = 616] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1541ce4000) [pid = 1815] [serial = 619] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f1541211400) [pid = 1815] [serial = 613] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f153d680000) [pid = 1815] [serial = 595] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f153c818c00) [pid = 1815] [serial = 563] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f154a077000) [pid = 1815] [serial = 572] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f153d67c800) [pid = 1815] [serial = 608] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f153f531000) [pid = 1815] [serial = 623] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f15558f7800) [pid = 1815] [serial = 575] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f153f7e7000) [pid = 1815] [serial = 601] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f153f81b000) [pid = 1815] [serial = 610] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x7f1545fd5000) [pid = 1815] [serial = 569] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x7f154171a800) [pid = 1815] [serial = 617] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 1815 | 1461349364361 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]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1544ms 11:22:44 INFO - PROCESS | 1815 | 1461349364417 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 1815 | 1461349364419 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:22:44 INFO - PROCESS | 1815 | 1461349364433 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 1815 | 1461349364438 Marionette TRACE conn3 <- [1,922,null,{}] 11:22:44 INFO - PROCESS | 1815 | 1461349364453 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}] 11:22:44 INFO - PROCESS | 1815 | 1461349364625 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:22:44 INFO - PROCESS | 1815 | 1461349364636 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f550000 == 91 [pid = 1815] [id = 238] 11:22:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x7f153e985000) [pid = 1815] [serial = 715] [outer = (nil)] 11:22:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x7f153f898000) [pid = 1815] [serial = 716] [outer = 0x7f153e985000] 11:22:44 INFO - PROCESS | 1815 | 1461349364704 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f1541151800) [pid = 1815] [serial = 717] [outer = 0x7f153e985000] 11:22:45 INFO - PROCESS | 1815 | 1461349365560 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]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1186ms 11:22:45 INFO - PROCESS | 1815 | 1461349365619 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 1815 | 1461349365624 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:22:45 INFO - PROCESS | 1815 | 1461349365634 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 1815 | 1461349365636 Marionette TRACE conn3 <- [1,926,null,{}] 11:22:45 INFO - PROCESS | 1815 | 1461349365640 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}] 11:22:45 INFO - PROCESS | 1815 | 1461349365810 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:22:45 INFO - PROCESS | 1815 | 1461349365958 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541965000 == 92 [pid = 1815] [id = 239] 11:22:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f153c197800) [pid = 1815] [serial = 718] [outer = (nil)] 11:22:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f154129c800) [pid = 1815] [serial = 719] [outer = 0x7f153c197800] 11:22:46 INFO - PROCESS | 1815 | 1461349366023 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f1541714c00) [pid = 1815] [serial = 720] [outer = 0x7f153c197800] 11:22:47 INFO - PROCESS | 1815 | 1461349367079 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]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1487ms 11:22:47 INFO - PROCESS | 1815 | 1461349367122 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:22:47 INFO - PROCESS | 1815 | 1461349367127 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 11:22:47 INFO - PROCESS | 1815 | 1461349367141 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 1815 | 1461349367144 Marionette TRACE conn3 <- [1,930,null,{}] 11:22:47 INFO - PROCESS | 1815 | 1461349367150 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}] 11:22:47 INFO - PROCESS | 1815 | 1461349367381 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:22:47 INFO - PROCESS | 1815 | 1461349367416 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546bd2800 == 93 [pid = 1815] [id = 240] 11:22:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153f52f800) [pid = 1815] [serial = 721] [outer = (nil)] 11:22:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f1541ce2400) [pid = 1815] [serial = 722] [outer = 0x7f153f52f800] 11:22:47 INFO - PROCESS | 1815 | 1461349367479 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f1541ecc000) [pid = 1815] [serial = 723] [outer = 0x7f153f52f800] 11:22:48 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f153b822c00) [pid = 1815] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:22:48 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f153de6f000) [pid = 1815] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:22:48 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f153b95e000) [pid = 1815] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:22:48 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x7f153b97a400) [pid = 1815] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:22:48 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x7f153b95d800) [pid = 1815] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:22:48 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x7f153c0e5800) [pid = 1815] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:22:48 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x7f153b89e400) [pid = 1815] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:22:48 INFO - PROCESS | 1815 | 1461349368605 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]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1539ms 11:22:48 INFO - PROCESS | 1815 | 1461349368672 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 1815 | 1461349368675 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:22:48 INFO - PROCESS | 1815 | 1461349368691 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 1815 | 1461349368695 Marionette TRACE conn3 <- [1,934,null,{}] 11:22:48 INFO - PROCESS | 1815 | 1461349368702 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}] 11:22:48 INFO - PROCESS | 1815 | 1461349368927 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:22:49 INFO - PROCESS | 1815 | 1461349369043 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547824800 == 94 [pid = 1815] [id = 241] 11:22:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x7f153b95cc00) [pid = 1815] [serial = 724] [outer = (nil)] 11:22:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x7f1542022800) [pid = 1815] [serial = 725] [outer = 0x7f153b95cc00] 11:22:49 INFO - PROCESS | 1815 | 1461349369114 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x7f1544d20800) [pid = 1815] [serial = 726] [outer = 0x7f153b95cc00] 11:22:50 INFO - PROCESS | 1815 | 1461349370136 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]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1492ms 11:22:50 INFO - PROCESS | 1815 | 1461349370183 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 1815 | 1461349370192 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:22:50 INFO - PROCESS | 1815 | 1461349370201 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 1815 | 1461349370207 Marionette TRACE conn3 <- [1,938,null,{}] 11:22:50 INFO - PROCESS | 1815 | 1461349370215 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}] 11:22:50 INFO - PROCESS | 1815 | 1461349370421 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:22:50 INFO - PROCESS | 1815 | 1461349370640 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e42a800 == 95 [pid = 1815] [id = 242] 11:22:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x7f153c3aec00) [pid = 1815] [serial = 727] [outer = (nil)] 11:22:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f153c818c00) [pid = 1815] [serial = 728] [outer = 0x7f153c3aec00] 11:22:50 INFO - PROCESS | 1815 | 1461349370762 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f153de64c00) [pid = 1815] [serial = 729] [outer = 0x7f153c3aec00] 11:22:51 INFO - PROCESS | 1815 | 1461349371607 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]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1483ms 11:22:51 INFO - PROCESS | 1815 | 1461349371686 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 1815 | 1461349371697 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 11:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:22:51 INFO - PROCESS | 1815 | 1461349371710 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 1815 | 1461349371715 Marionette TRACE conn3 <- [1,942,null,{}] 11:22:51 INFO - PROCESS | 1815 | 1461349371723 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}] 11:22:52 INFO - PROCESS | 1815 | 1461349372010 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:22:52 INFO - PROCESS | 1815 | 1461349372254 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154750e800 == 96 [pid = 1815] [id = 243] 11:22:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f153fa4e000) [pid = 1815] [serial = 730] [outer = (nil)] 11:22:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f1541150400) [pid = 1815] [serial = 731] [outer = 0x7f153fa4e000] 11:22:52 INFO - PROCESS | 1815 | 1461349372346 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f15413e0000) [pid = 1815] [serial = 732] [outer = 0x7f153fa4e000] 11:22:53 INFO - PROCESS | 1815 | 1461349373278 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]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1598ms 11:22:53 INFO - PROCESS | 1815 | 1461349373308 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 1815 | 1461349373311 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 11:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:22:53 INFO - PROCESS | 1815 | 1461349373318 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 1815 | 1461349373324 Marionette TRACE conn3 <- [1,946,null,{}] 11:22:53 INFO - PROCESS | 1815 | 1461349373340 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}] 11:22:53 INFO - PROCESS | 1815 | 1461349373554 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:22:53 INFO - PROCESS | 1815 | 1461349373771 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155441e800 == 97 [pid = 1815] [id = 244] 11:22:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f15420a3c00) [pid = 1815] [serial = 733] [outer = (nil)] 11:22:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f1542492400) [pid = 1815] [serial = 734] [outer = 0x7f15420a3c00] 11:22:53 INFO - PROCESS | 1815 | 1461349373893 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f1544e20400) [pid = 1815] [serial = 735] [outer = 0x7f15420a3c00] 11:22:54 INFO - PROCESS | 1815 | 1461349374804 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1535ms 11:22:54 INFO - PROCESS | 1815 | 1461349374855 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:22:54 INFO - PROCESS | 1815 | 1461349374860 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 11:22:54 INFO - PROCESS | 1815 | 1461349374866 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 1815 | 1461349374869 Marionette TRACE conn3 <- [1,950,null,{}] 11:22:54 INFO - PROCESS | 1815 | 1461349374874 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}] 11:22:55 INFO - PROCESS | 1815 | 1461349375061 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:22:55 INFO - PROCESS | 1815 | 1461349375247 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559777800 == 98 [pid = 1815] [id = 245] 11:22:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f15454b0400) [pid = 1815] [serial = 736] [outer = (nil)] 11:22:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f1546299000) [pid = 1815] [serial = 737] [outer = 0x7f15454b0400] 11:22:55 INFO - PROCESS | 1815 | 1461349375369 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f15476a7400) [pid = 1815] [serial = 738] [outer = 0x7f15454b0400] 11:22:56 INFO - PROCESS | 1815 | 1461349376299 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]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1484ms 11:22:56 INFO - PROCESS | 1815 | 1461349376350 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 1815 | 1461349376355 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:22:56 INFO - PROCESS | 1815 | 1461349376361 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 1815 | 1461349376366 Marionette TRACE conn3 <- [1,954,null,{}] 11:22:56 INFO - PROCESS | 1815 | 1461349376371 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}] 11:22:56 INFO - PROCESS | 1815 | 1461349376572 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:22:56 INFO - PROCESS | 1815 | 1461349376747 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155c460800 == 99 [pid = 1815] [id = 246] 11:22:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f1545ce4800) [pid = 1815] [serial = 739] [outer = (nil)] 11:22:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f1547a8e800) [pid = 1815] [serial = 740] [outer = 0x7f1545ce4800] 11:22:56 INFO - PROCESS | 1815 | 1461349376831 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f1548b59c00) [pid = 1815] [serial = 741] [outer = 0x7f1545ce4800] 11:22:57 INFO - PROCESS | 1815 | 1461349377778 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]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1489ms 11:22:57 INFO - PROCESS | 1815 | 1461349377852 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 1815 | 1461349377855 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 11:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:22:57 INFO - PROCESS | 1815 | 1461349377862 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 1815 | 1461349377865 Marionette TRACE conn3 <- [1,958,null,{}] 11:22:57 INFO - PROCESS | 1815 | 1461349377872 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}] 11:22:58 INFO - PROCESS | 1815 | 1461349378111 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:22:58 INFO - PROCESS | 1815 | 1461349378339 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed96000 == 100 [pid = 1815] [id = 247] 11:22:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f154d96e800) [pid = 1815] [serial = 742] [outer = (nil)] 11:22:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f154e813c00) [pid = 1815] [serial = 743] [outer = 0x7f154d96e800] 11:22:58 INFO - PROCESS | 1815 | 1461349378472 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f155381e800) [pid = 1815] [serial = 744] [outer = 0x7f154d96e800] 11:22:59 INFO - PROCESS | 1815 | 1461349379344 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]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1531ms 11:22:59 INFO - PROCESS | 1815 | 1461349379394 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 1815 | 1461349379398 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:22:59 INFO - PROCESS | 1815 | 1461349379404 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 1815 | 1461349379407 Marionette TRACE conn3 <- [1,962,null,{}] 11:22:59 INFO - PROCESS | 1815 | 1461349379412 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}] 11:22:59 INFO - PROCESS | 1815 | 1461349379603 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:22:59 INFO - PROCESS | 1815 | 1461349379777 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b8f800 == 101 [pid = 1815] [id = 248] 11:22:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f153d672800) [pid = 1815] [serial = 745] [outer = (nil)] 11:22:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f1554474800) [pid = 1815] [serial = 746] [outer = 0x7f153d672800] 11:22:59 INFO - PROCESS | 1815 | 1461349379859 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f155460f000) [pid = 1815] [serial = 747] [outer = 0x7f153d672800] 11:23:00 INFO - PROCESS | 1815 | 1461349380786 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]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1435ms 11:23:00 INFO - PROCESS | 1815 | 1461349380842 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 1815 | 1461349380845 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 11:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:23:00 INFO - PROCESS | 1815 | 1461349380851 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 1815 | 1461349380854 Marionette TRACE conn3 <- [1,966,null,{}] 11:23:00 INFO - PROCESS | 1815 | 1461349380859 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}] 11:23:01 INFO - PROCESS | 1815 | 1461349381025 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:23:01 INFO - PROCESS | 1815 | 1461349381211 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155970a000 == 102 [pid = 1815] [id = 249] 11:23:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f153ca7a000) [pid = 1815] [serial = 748] [outer = (nil)] 11:23:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f15547edc00) [pid = 1815] [serial = 749] [outer = 0x7f153ca7a000] 11:23:01 INFO - PROCESS | 1815 | 1461349381294 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1554958c00) [pid = 1815] [serial = 750] [outer = 0x7f153ca7a000] 11:23:02 INFO - PROCESS | 1815 | 1461349382283 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]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1478ms 11:23:02 INFO - PROCESS | 1815 | 1461349382331 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 1815 | 1461349382335 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 11:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:23:02 INFO - PROCESS | 1815 | 1461349382341 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 1815 | 1461349382344 Marionette TRACE conn3 <- [1,970,null,{}] 11:23:02 INFO - PROCESS | 1815 | 1461349382349 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}] 11:23:02 INFO - PROCESS | 1815 | 1461349382535 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:23:02 INFO - PROCESS | 1815 | 1461349382707 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559722800 == 103 [pid = 1815] [id = 250] 11:23:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f15416b0800) [pid = 1815] [serial = 751] [outer = (nil)] 11:23:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f15555b0c00) [pid = 1815] [serial = 752] [outer = 0x7f15416b0800] 11:23:02 INFO - PROCESS | 1815 | 1461349382790 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f15558fa000) [pid = 1815] [serial = 753] [outer = 0x7f15416b0800] 11:23:03 INFO - PROCESS | 1815 | 1461349383723 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1427ms 11:23:03 INFO - PROCESS | 1815 | 1461349383771 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 1815 | 1461349383775 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 11:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:23:03 INFO - PROCESS | 1815 | 1461349383781 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 1815 | 1461349383784 Marionette TRACE conn3 <- [1,974,null,{}] 11:23:03 INFO - PROCESS | 1815 | 1461349383790 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}] 11:23:03 INFO - PROCESS | 1815 | 1461349383976 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:23:04 INFO - PROCESS | 1815 | 1461349384154 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531bd9000 == 104 [pid = 1815] [id = 251] 11:23:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1554604000) [pid = 1815] [serial = 754] [outer = (nil)] 11:23:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f1555b70400) [pid = 1815] [serial = 755] [outer = 0x7f1554604000] 11:23:04 INFO - PROCESS | 1815 | 1461349384238 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f1555ce5400) [pid = 1815] [serial = 756] [outer = 0x7f1554604000] 11:23:05 INFO - PROCESS | 1815 | 1461349385288 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]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1588ms 11:23:05 INFO - PROCESS | 1815 | 1461349385372 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 1815 | 1461349385379 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 11:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:23:05 INFO - PROCESS | 1815 | 1461349385388 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 1815 | 1461349385394 Marionette TRACE conn3 <- [1,978,null,{}] 11:23:05 INFO - PROCESS | 1815 | 1461349385404 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}] 11:23:05 INFO - PROCESS | 1815 | 1461349385761 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:23:06 INFO - PROCESS | 1815 | 1461349386101 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531cd8000 == 105 [pid = 1815] [id = 252] 11:23:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f155936a400) [pid = 1815] [serial = 757] [outer = (nil)] 11:23:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f15594aa800) [pid = 1815] [serial = 758] [outer = 0x7f155936a400] 11:23:06 INFO - PROCESS | 1815 | 1461349386258 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f1559967400) [pid = 1815] [serial = 759] [outer = 0x7f155936a400] 11:23:07 INFO - PROCESS | 1815 | 1461349387218 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]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1892ms 11:23:07 INFO - PROCESS | 1815 | 1461349387281 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 1815 | 1461349387284 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 11:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:23:07 INFO - PROCESS | 1815 | 1461349387290 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 1815 | 1461349387292 Marionette TRACE conn3 <- [1,982,null,{}] 11:23:07 INFO - PROCESS | 1815 | 1461349387298 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}] 11:23:07 INFO - PROCESS | 1815 | 1461349387500 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:23:07 INFO - PROCESS | 1815 | 1461349387675 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153364f800 == 106 [pid = 1815] [id = 253] 11:23:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153b89c400) [pid = 1815] [serial = 760] [outer = (nil)] 11:23:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153c3ac400) [pid = 1815] [serial = 761] [outer = 0x7f153b89c400] 11:23:07 INFO - PROCESS | 1815 | 1461349387749 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f1559997800) [pid = 1815] [serial = 762] [outer = 0x7f153b89c400] 11:23:09 INFO - PROCESS | 1815 | 1461349389236 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]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1985ms 11:23:09 INFO - PROCESS | 1815 | 1461349389323 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 1815 | 1461349389329 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 11:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:23:09 INFO - PROCESS | 1815 | 1461349389358 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 1815 | 1461349389371 Marionette TRACE conn3 <- [1,986,null,{}] 11:23:09 INFO - PROCESS | 1815 | 1461349389388 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}] 11:23:09 INFO - PROCESS | 1815 | 1461349389582 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:23:09 INFO - PROCESS | 1815 | 1461349389731 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6e6000 == 107 [pid = 1815] [id = 254] 11:23:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f153b82f800) [pid = 1815] [serial = 763] [outer = (nil)] 11:23:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153c0e9800) [pid = 1815] [serial = 764] [outer = 0x7f153b82f800] 11:23:09 INFO - PROCESS | 1815 | 1461349389800 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153c81a800) [pid = 1815] [serial = 765] [outer = 0x7f153b82f800] 11:23:10 INFO - PROCESS | 1815 | 1461349390773 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]]]}] 11:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1456ms 11:23:10 INFO - PROCESS | 1815 | 1461349390809 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:23:10 INFO - PROCESS | 1815 | 1461349390818 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 11:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:23:10 INFO - PROCESS | 1815 | 1461349390830 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 1815 | 1461349390834 Marionette TRACE conn3 <- [1,990,null,{}] 11:23:10 INFO - PROCESS | 1815 | 1461349390841 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}] 11:23:11 INFO - PROCESS | 1815 | 1461349391098 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:23:11 INFO - PROCESS | 1815 | 1461349391453 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541230000 == 108 [pid = 1815] [id = 255] 11:23:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153e2f6400) [pid = 1815] [serial = 766] [outer = (nil)] 11:23:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153e980000) [pid = 1815] [serial = 767] [outer = 0x7f153e2f6400] 11:23:11 INFO - PROCESS | 1815 | 1461349391696 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f153f81f000) [pid = 1815] [serial = 768] [outer = 0x7f153e2f6400] 11:23:13 INFO - PROCESS | 1815 | 1461349393034 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]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2296ms 11:23:13 INFO - PROCESS | 1815 | 1461349393127 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:23:13 INFO - PROCESS | 1815 | 1461349393133 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 11:23:13 INFO - PROCESS | 1815 | 1461349393144 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 1815 | 1461349393153 Marionette TRACE conn3 <- [1,994,null,{}] 11:23:13 INFO - PROCESS | 1815 | 1461349393221 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}] 11:23:13 INFO - PROCESS | 1815 | 1461349393558 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:23:13 INFO - PROCESS | 1815 | 1461349393750 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c049800 == 107 [pid = 1815] [id = 196] 11:23:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546bd2800 == 106 [pid = 1815] [id = 240] 11:23:13 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541965000 == 105 [pid = 1815] [id = 239] 11:23:13 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f1542025c00) [pid = 1815] [serial = 637] [outer = (nil)] [url = about:blank] 11:23:13 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f154248f800) [pid = 1815] [serial = 640] [outer = (nil)] [url = about:blank] 11:23:13 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f1545cec800) [pid = 1815] [serial = 643] [outer = (nil)] [url = about:blank] 11:23:13 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f1546711400) [pid = 1815] [serial = 646] [outer = (nil)] [url = about:blank] 11:23:13 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f153f52e800) [pid = 1815] [serial = 650] [outer = (nil)] [url = about:blank] 11:23:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c60f000 == 106 [pid = 1815] [id = 256] 11:23:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153c0e0c00) [pid = 1815] [serial = 769] [outer = (nil)] 11:23:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153de66800) [pid = 1815] [serial = 770] [outer = 0x7f153c0e0c00] 11:23:13 INFO - PROCESS | 1815 | 1461349393913 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f1541cda800) [pid = 1815] [serial = 771] [outer = 0x7f153c0e0c00] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f550000 == 105 [pid = 1815] [id = 238] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c2ca800 == 104 [pid = 1815] [id = 237] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f847000 == 103 [pid = 1815] [id = 236] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559773000 == 102 [pid = 1815] [id = 233] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1555940800 == 101 [pid = 1815] [id = 232] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155491a000 == 100 [pid = 1815] [id = 231] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154e8eb800 == 99 [pid = 1815] [id = 230] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1548658000 == 98 [pid = 1815] [id = 229] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547828800 == 97 [pid = 1815] [id = 228] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154714b800 == 96 [pid = 1815] [id = 227] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b930800 == 95 [pid = 1815] [id = 206] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541691000 == 94 [pid = 1815] [id = 226] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0c3800 == 93 [pid = 1815] [id = 225] 11:23:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15439b5000 == 92 [pid = 1815] [id = 224] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f1541ed0800) [pid = 1815] [serial = 626] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f1540f4fc00) [pid = 1815] [serial = 668] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f153de71800) [pid = 1815] [serial = 662] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f153e980800) [pid = 1815] [serial = 663] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f153c122800) [pid = 1815] [serial = 657] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f153c0dd800) [pid = 1815] [serial = 656] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f1540fc9400) [pid = 1815] [serial = 631] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f153b95d000) [pid = 1815] [serial = 653] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f153c199000) [pid = 1815] [serial = 659] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f153ca71000) [pid = 1815] [serial = 660] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f1541cdb800) [pid = 1815] [serial = 634] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f153c285400) [pid = 1815] [serial = 628] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f153f823000) [pid = 1815] [serial = 666] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f153f530800) [pid = 1815] [serial = 665] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f15413d9400) [pid = 1815] [serial = 672] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f1541155000) [pid = 1815] [serial = 669] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f153d679800) [pid = 1815] [serial = 671] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f153f89c400) [pid = 1815] [serial = 413] [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.] 11:23:14 INFO - PROCESS | 1815 | 1461349394732 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]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1649ms 11:23:14 INFO - PROCESS | 1815 | 1461349394790 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 1815 | 1461349394794 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 11:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:23:14 INFO - PROCESS | 1815 | 1461349394800 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 1815 | 1461349394803 Marionette TRACE conn3 <- [1,998,null,{}] 11:23:14 INFO - PROCESS | 1815 | 1461349394808 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}] 11:23:14 INFO - PROCESS | 1815 | 1461349394976 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:23:14 INFO - PROCESS | 1815 | 1461349394992 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541223000 == 93 [pid = 1815] [id = 257] 11:23:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f153c122800) [pid = 1815] [serial = 772] [outer = (nil)] 11:23:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1541ec2c00) [pid = 1815] [serial = 773] [outer = 0x7f153c122800] 11:23:15 INFO - PROCESS | 1815 | 1461349395056 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f15420a3800) [pid = 1815] [serial = 774] [outer = 0x7f153c122800] 11:23:15 INFO - PROCESS | 1815 | 1461349395932 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]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1185ms 11:23:15 INFO - PROCESS | 1815 | 1461349395987 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 1815 | 1461349395991 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 11:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:23:16 INFO - PROCESS | 1815 | 1461349395996 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 1815 | 1461349395998 Marionette TRACE conn3 <- [1,1002,null,{}] 11:23:16 INFO - PROCESS | 1815 | 1461349396004 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}] 11:23:16 INFO - PROCESS | 1815 | 1461349396170 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:23:16 INFO - PROCESS | 1815 | 1461349396343 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1543905000 == 94 [pid = 1815] [id = 258] 11:23:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f153f530800) [pid = 1815] [serial = 775] [outer = (nil)] 11:23:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f1543953800) [pid = 1815] [serial = 776] [outer = 0x7f153f530800] 11:23:16 INFO - PROCESS | 1815 | 1461349396412 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1545ce3000) [pid = 1815] [serial = 777] [outer = 0x7f153f530800] 11:23:17 INFO - PROCESS | 1815 | 1461349397249 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]]]}] 11:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1279ms 11:23:17 INFO - PROCESS | 1815 | 1461349397291 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:23:17 INFO - PROCESS | 1815 | 1461349397296 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 11:23:17 INFO - PROCESS | 1815 | 1461349397302 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 1815 | 1461349397305 Marionette TRACE conn3 <- [1,1006,null,{}] 11:23:17 INFO - PROCESS | 1815 | 1461349397315 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}] 11:23:17 INFO - PROCESS | 1815 | 1461349397558 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:23:17 INFO - PROCESS | 1815 | 1461349397589 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547156000 == 95 [pid = 1815] [id = 259] 11:23:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f15462a1400) [pid = 1815] [serial = 778] [outer = (nil)] 11:23:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f1548b62400) [pid = 1815] [serial = 779] [outer = 0x7f15462a1400] 11:23:17 INFO - PROCESS | 1815 | 1461349397656 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f154a337c00) [pid = 1815] [serial = 780] [outer = 0x7f15462a1400] 11:23:18 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f153e985000) [pid = 1815] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:23:18 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f153b985800) [pid = 1815] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:23:18 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f153f52f800) [pid = 1815] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:23:18 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f153c197800) [pid = 1815] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:23:18 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f153b984800) [pid = 1815] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:23:18 INFO - PROCESS | 1815 | 1461349398738 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]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1488ms 11:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:23:18 INFO - PROCESS | 1815 | 1461349398790 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 1815 | 1461349398793 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 11:23:18 INFO - PROCESS | 1815 | 1461349398800 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 1815 | 1461349398803 Marionette TRACE conn3 <- [1,1010,null,{}] 11:23:18 INFO - PROCESS | 1815 | 1461349398808 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}] 11:23:18 INFO - PROCESS | 1815 | 1461349398968 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:23:18 INFO - PROCESS | 1815 | 1461349398983 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548658000 == 96 [pid = 1815] [id = 260] 11:23:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f153b985800) [pid = 1815] [serial = 781] [outer = (nil)] 11:23:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1547a92c00) [pid = 1815] [serial = 782] [outer = 0x7f153b985800] 11:23:19 INFO - PROCESS | 1815 | 1461349399046 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f154e80e800) [pid = 1815] [serial = 783] [outer = 0x7f153b985800] 11:23:19 INFO - PROCESS | 1815 | 1461349399845 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]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1079ms 11:23:19 INFO - PROCESS | 1815 | 1461349399893 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 1815 | 1461349399895 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 11:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:23:19 INFO - PROCESS | 1815 | 1461349399912 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 1815 | 1461349399916 Marionette TRACE conn3 <- [1,1014,null,{}] 11:23:19 INFO - PROCESS | 1815 | 1461349399921 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}] 11:23:20 INFO - PROCESS | 1815 | 1461349400095 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:23:20 INFO - PROCESS | 1815 | 1461349400111 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15538aa800 == 97 [pid = 1815] [id = 261] 11:23:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f15486ebc00) [pid = 1815] [serial = 784] [outer = (nil)] 11:23:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f155594d400) [pid = 1815] [serial = 785] [outer = 0x7f15486ebc00] 11:23:20 INFO - PROCESS | 1815 | 1461349400175 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f1557a41000) [pid = 1815] [serial = 786] [outer = 0x7f15486ebc00] 11:23:21 INFO - PROCESS | 1815 | 1461349401354 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]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1488ms 11:23:21 INFO - PROCESS | 1815 | 1461349401401 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 1815 | 1461349401408 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 11:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:23:21 INFO - PROCESS | 1815 | 1461349401418 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 1815 | 1461349401422 Marionette TRACE conn3 <- [1,1018,null,{}] 11:23:21 INFO - PROCESS | 1815 | 1461349401431 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}] 11:23:21 INFO - PROCESS | 1815 | 1461349401649 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:23:21 INFO - PROCESS | 1815 | 1461349401874 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3e7000 == 98 [pid = 1815] [id = 262] 11:23:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f153c3b0800) [pid = 1815] [serial = 787] [outer = (nil)] 11:23:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153e2eb000) [pid = 1815] [serial = 788] [outer = 0x7f153c3b0800] 11:23:22 INFO - PROCESS | 1815 | 1461349402002 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153f7dc800) [pid = 1815] [serial = 789] [outer = 0x7f153c3b0800] 11:23:22 INFO - PROCESS | 1815 | 1461349402948 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]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1583ms 11:23:23 INFO - PROCESS | 1815 | 1461349403003 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 1815 | 1461349403012 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 11:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:23:23 INFO - PROCESS | 1815 | 1461349403023 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 1815 | 1461349403027 Marionette TRACE conn3 <- [1,1022,null,{}] 11:23:23 INFO - PROCESS | 1815 | 1461349403034 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}] 11:23:23 INFO - PROCESS | 1815 | 1461349403257 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:23:23 INFO - PROCESS | 1815 | 1461349403565 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15452a2000 == 99 [pid = 1815] [id = 263] 11:23:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f1541722800) [pid = 1815] [serial = 790] [outer = (nil)] 11:23:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f1541ec8400) [pid = 1815] [serial = 791] [outer = 0x7f1541722800] 11:23:23 INFO - PROCESS | 1815 | 1461349403692 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f1544e2d800) [pid = 1815] [serial = 792] [outer = 0x7f1541722800] 11:23:24 INFO - PROCESS | 1815 | 1461349404552 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]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1584ms 11:23:24 INFO - PROCESS | 1815 | 1461349404608 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:23:24 INFO - PROCESS | 1815 | 1461349404614 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 11:23:24 INFO - PROCESS | 1815 | 1461349404623 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 1815 | 1461349404630 Marionette TRACE conn3 <- [1,1026,null,{}] 11:23:24 INFO - PROCESS | 1815 | 1461349404649 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}] 11:23:24 INFO - PROCESS | 1815 | 1461349404896 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:23:25 INFO - PROCESS | 1815 | 1461349405117 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555b0a800 == 100 [pid = 1815] [id = 264] 11:23:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f15454b3400) [pid = 1815] [serial = 793] [outer = (nil)] 11:23:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f1548b40800) [pid = 1815] [serial = 794] [outer = 0x7f15454b3400] 11:23:25 INFO - PROCESS | 1815 | 1461349405240 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f154a38fc00) [pid = 1815] [serial = 795] [outer = 0x7f15454b3400] 11:23:26 INFO - PROCESS | 1815 | 1461349406126 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]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1546ms 11:23:26 INFO - PROCESS | 1815 | 1461349406167 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:23:26 INFO - PROCESS | 1815 | 1461349406173 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 11:23:26 INFO - PROCESS | 1815 | 1461349406179 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 1815 | 1461349406183 Marionette TRACE conn3 <- [1,1030,null,{}] 11:23:26 INFO - PROCESS | 1815 | 1461349406188 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}] 11:23:26 INFO - PROCESS | 1815 | 1461349406409 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:23:26 INFO - PROCESS | 1815 | 1461349406583 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b9e000 == 101 [pid = 1815] [id = 265] 11:23:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f1547a8ec00) [pid = 1815] [serial = 796] [outer = (nil)] 11:23:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f15559c7800) [pid = 1815] [serial = 797] [outer = 0x7f1547a8ec00] 11:23:26 INFO - PROCESS | 1815 | 1461349406663 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f1559110800) [pid = 1815] [serial = 798] [outer = 0x7f1547a8ec00] 11:23:27 INFO - PROCESS | 1815 | 1461349407569 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]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1433ms 11:23:27 INFO - PROCESS | 1815 | 1461349407613 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 1815 | 1461349407618 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 11:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:23:27 INFO - PROCESS | 1815 | 1461349407625 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 1815 | 1461349407629 Marionette TRACE conn3 <- [1,1034,null,{}] 11:23:27 INFO - PROCESS | 1815 | 1461349407635 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}] 11:23:27 INFO - PROCESS | 1815 | 1461349407831 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:23:28 INFO - PROCESS | 1815 | 1461349408020 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb27800 == 102 [pid = 1815] [id = 266] 11:23:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f15462a2800) [pid = 1815] [serial = 799] [outer = (nil)] 11:23:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f15594ac800) [pid = 1815] [serial = 800] [outer = 0x7f15462a2800] 11:23:28 INFO - PROCESS | 1815 | 1461349408097 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f1559b7e800) [pid = 1815] [serial = 801] [outer = 0x7f15462a2800] 11:23:29 INFO - PROCESS | 1815 | 1461349409010 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]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1430ms 11:23:29 INFO - PROCESS | 1815 | 1461349409056 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 1815 | 1461349409060 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 11:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:23:29 INFO - PROCESS | 1815 | 1461349409066 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 1815 | 1461349409069 Marionette TRACE conn3 <- [1,1038,null,{}] 11:23:29 INFO - PROCESS | 1815 | 1461349409075 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}] 11:23:29 INFO - PROCESS | 1815 | 1461349409293 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:23:29 INFO - PROCESS | 1815 | 1461349409477 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533489800 == 103 [pid = 1815] [id = 267] 11:23:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f153544bc00) [pid = 1815] [serial = 802] [outer = (nil)] 11:23:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f1535453000) [pid = 1815] [serial = 803] [outer = 0x7f153544bc00] 11:23:29 INFO - PROCESS | 1815 | 1461349409558 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f1559dd1800) [pid = 1815] [serial = 804] [outer = 0x7f153544bc00] 11:23:30 INFO - PROCESS | 1815 | 1461349410572 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]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1586ms 11:23:30 INFO - PROCESS | 1815 | 1461349410656 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 1815 | 1461349410663 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 11:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:23:30 INFO - PROCESS | 1815 | 1461349410673 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 1815 | 1461349410679 Marionette TRACE conn3 <- [1,1042,null,{}] 11:23:30 INFO - PROCESS | 1815 | 1461349410689 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}] 11:23:31 INFO - PROCESS | 1815 | 1461349411035 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:23:31 INFO - PROCESS | 1815 | 1461349411264 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15312d2000 == 104 [pid = 1815] [id = 268] 11:23:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1531b4a400) [pid = 1815] [serial = 805] [outer = (nil)] 11:23:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f1531b52c00) [pid = 1815] [serial = 806] [outer = 0x7f1531b4a400] 11:23:31 INFO - PROCESS | 1815 | 1461349411351 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f1531b57c00) [pid = 1815] [serial = 807] [outer = 0x7f1531b4a400] 11:23:32 INFO - PROCESS | 1815 | 1461349412194 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]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1586ms 11:23:32 INFO - PROCESS | 1815 | 1461349412259 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 1815 | 1461349412263 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 11:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:23:32 INFO - PROCESS | 1815 | 1461349412269 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 1815 | 1461349412273 Marionette TRACE conn3 <- [1,1046,null,{}] 11:23:32 INFO - PROCESS | 1815 | 1461349412278 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}] 11:23:32 INFO - PROCESS | 1815 | 1461349412481 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:23:32 INFO - PROCESS | 1815 | 1461349412670 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315cc000 == 105 [pid = 1815] [id = 269] 11:23:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f15313c3000) [pid = 1815] [serial = 808] [outer = (nil)] 11:23:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f15313cc400) [pid = 1815] [serial = 809] [outer = 0x7f15313c3000] 11:23:32 INFO - PROCESS | 1815 | 1461349412760 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f15313d0800) [pid = 1815] [serial = 810] [outer = 0x7f15313c3000] 11:23:33 INFO - PROCESS | 1815 | 1461349413660 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]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1430ms 11:23:33 INFO - PROCESS | 1815 | 1461349413700 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 1815 | 1461349413704 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 11:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:23:33 INFO - PROCESS | 1815 | 1461349413711 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 1815 | 1461349413715 Marionette TRACE conn3 <- [1,1050,null,{}] 11:23:33 INFO - PROCESS | 1815 | 1461349413721 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}] 11:23:33 INFO - PROCESS | 1815 | 1461349413930 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:23:34 INFO - PROCESS | 1815 | 1461349414126 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153348d800 == 106 [pid = 1815] [id = 270] 11:23:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f15313c6c00) [pid = 1815] [serial = 811] [outer = (nil)] 11:23:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f1531b53400) [pid = 1815] [serial = 812] [outer = 0x7f15313c6c00] 11:23:34 INFO - PROCESS | 1815 | 1461349414212 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f1535450000) [pid = 1815] [serial = 813] [outer = 0x7f15313c6c00] 11:23:35 INFO - PROCESS | 1815 | 1461349415272 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]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1631ms 11:23:35 INFO - PROCESS | 1815 | 1461349415344 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 1815 | 1461349415347 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 11:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:23:35 INFO - PROCESS | 1815 | 1461349415354 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 1815 | 1461349415358 Marionette TRACE conn3 <- [1,1054,null,{}] 11:23:35 INFO - PROCESS | 1815 | 1461349415366 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}] 11:23:35 INFO - PROCESS | 1815 | 1461349415614 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:23:35 INFO - PROCESS | 1815 | 1461349415847 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530880000 == 107 [pid = 1815] [id = 271] 11:23:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f153091f800) [pid = 1815] [serial = 814] [outer = (nil)] 11:23:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f1530922400) [pid = 1815] [serial = 815] [outer = 0x7f153091f800] 11:23:35 INFO - PROCESS | 1815 | 1461349415968 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f15313cfc00) [pid = 1815] [serial = 816] [outer = 0x7f153091f800] 11:23:36 INFO - PROCESS | 1815 | 1461349416834 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]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1538ms 11:23:36 INFO - PROCESS | 1815 | 1461349416893 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1815 | 1461349416897 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 11:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:23:36 INFO - PROCESS | 1815 | 1461349416904 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1815 | 1461349416908 Marionette TRACE conn3 <- [1,1058,null,{}] 11:23:36 INFO - PROCESS | 1815 | 1461349416914 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}] 11:23:37 INFO - PROCESS | 1815 | 1461349417296 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:23:37 INFO - PROCESS | 1815 | 1461349417646 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530ab1000 == 108 [pid = 1815] [id = 272] 11:23:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f1530af0000) [pid = 1815] [serial = 817] [outer = (nil)] 11:23:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f1530af5c00) [pid = 1815] [serial = 818] [outer = 0x7f1530af0000] 11:23:37 INFO - PROCESS | 1815 | 1461349417795 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f153544e400) [pid = 1815] [serial = 819] [outer = 0x7f1530af0000] 11:23:38 INFO - PROCESS | 1815 | 1461349418653 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]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1848ms 11:23:38 INFO - PROCESS | 1815 | 1461349418754 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 1815 | 1461349418757 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 11:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:23:38 INFO - PROCESS | 1815 | 1461349418764 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 1815 | 1461349418768 Marionette TRACE conn3 <- [1,1062,null,{}] 11:23:38 INFO - PROCESS | 1815 | 1461349418774 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}] 11:23:39 INFO - PROCESS | 1815 | 1461349419010 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:23:39 INFO - PROCESS | 1815 | 1461349419233 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ff3a800 == 109 [pid = 1815] [id = 273] 11:23:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f152ff81800) [pid = 1815] [serial = 820] [outer = (nil)] 11:23:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f152ff85800) [pid = 1815] [serial = 821] [outer = 0x7f152ff81800] 11:23:39 INFO - PROCESS | 1815 | 1461349419324 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f1530af0c00) [pid = 1815] [serial = 822] [outer = 0x7f152ff81800] 11:23:40 INFO - PROCESS | 1815 | 1461349420193 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1485ms 11:23:40 INFO - PROCESS | 1815 | 1461349420250 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1815 | 1461349420254 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 11:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:23:40 INFO - PROCESS | 1815 | 1461349420261 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1815 | 1461349420264 Marionette TRACE conn3 <- [1,1066,null,{}] 11:23:40 INFO - PROCESS | 1815 | 1461349420270 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}] 11:23:40 INFO - PROCESS | 1815 | 1461349420476 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:23:40 INFO - PROCESS | 1815 | 1461349420703 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530146000 == 110 [pid = 1815] [id = 274] 11:23:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f152ff82000) [pid = 1815] [serial = 823] [outer = (nil)] 11:23:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f153b95e000) [pid = 1815] [serial = 824] [outer = 0x7f152ff82000] 11:23:40 INFO - PROCESS | 1815 | 1461349420821 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f153f529400) [pid = 1815] [serial = 825] [outer = 0x7f152ff82000] 11:23:42 INFO - PROCESS | 1815 | 1461349422164 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]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1938ms 11:23:42 INFO - PROCESS | 1815 | 1461349422267 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 1815 | 1461349422274 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 11:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:23:42 INFO - PROCESS | 1815 | 1461349422288 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 1815 | 1461349422294 Marionette TRACE conn3 <- [1,1070,null,{}] 11:23:42 INFO - PROCESS | 1815 | 1461349422303 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}] 11:23:42 INFO - PROCESS | 1815 | 1461349422505 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:23:42 INFO - PROCESS | 1815 | 1461349422691 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531ce2800 == 111 [pid = 1815] [id = 275] 11:23:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f15301ce000) [pid = 1815] [serial = 826] [outer = (nil)] 11:23:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f153091f400) [pid = 1815] [serial = 827] [outer = 0x7f15301ce000] 11:23:42 INFO - PROCESS | 1815 | 1461349422764 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f1530af6c00) [pid = 1815] [serial = 828] [outer = 0x7f15301ce000] 11:23:43 INFO - PROCESS | 1815 | 1461349423871 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]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1640ms 11:23:43 INFO - PROCESS | 1815 | 1461349423927 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 1815 | 1461349423936 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 11:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:23:43 INFO - PROCESS | 1815 | 1461349423947 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 1815 | 1461349423950 Marionette TRACE conn3 <- [1,1074,null,{}] 11:23:43 INFO - PROCESS | 1815 | 1461349423957 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}] 11:23:44 INFO - PROCESS | 1815 | 1461349424162 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:23:44 INFO - PROCESS | 1815 | 1461349424479 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15354b7000 == 112 [pid = 1815] [id = 276] 11:23:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f1536db6400) [pid = 1815] [serial = 829] [outer = (nil)] 11:23:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f1536dc4400) [pid = 1815] [serial = 830] [outer = 0x7f1536db6400] 11:23:44 INFO - PROCESS | 1815 | 1461349424623 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f153b95d800) [pid = 1815] [serial = 831] [outer = 0x7f1536db6400] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1554918000 == 111 [pid = 1815] [id = 126] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559153800 == 110 [pid = 1815] [id = 212] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559b09000 == 109 [pid = 1815] [id = 213] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f1547e8a800) [pid = 1815] [serial = 701] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f1548b5c800) [pid = 1815] [serial = 704] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1554bbf800 == 108 [pid = 1815] [id = 211] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547198800 == 107 [pid = 1815] [id = 210] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1548658000 == 106 [pid = 1815] [id = 260] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547156000 == 105 [pid = 1815] [id = 259] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1543905000 == 104 [pid = 1815] [id = 258] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541223000 == 103 [pid = 1815] [id = 257] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c60f000 == 102 [pid = 1815] [id = 256] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541230000 == 101 [pid = 1815] [id = 255] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b6e6000 == 100 [pid = 1815] [id = 254] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559777800 == 99 [pid = 1815] [id = 245] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155441e800 == 98 [pid = 1815] [id = 244] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154750e800 == 97 [pid = 1815] [id = 243] 11:23:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e42a800 == 96 [pid = 1815] [id = 242] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f1541cdcc00) [pid = 1815] [serial = 686] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f1541ecc000) [pid = 1815] [serial = 723] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f1541151800) [pid = 1815] [serial = 717] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f153e59ac00) [pid = 1815] [serial = 680] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f153de6bc00) [pid = 1815] [serial = 713] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f153e594400) [pid = 1815] [serial = 714] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f1546298c00) [pid = 1815] [serial = 695] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f1541ce2400) [pid = 1815] [serial = 722] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f154120e800) [pid = 1815] [serial = 683] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f15476b0c00) [pid = 1815] [serial = 698] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f154129c800) [pid = 1815] [serial = 719] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f1541714c00) [pid = 1815] [serial = 720] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f153c3aa800) [pid = 1815] [serial = 711] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f153c11c000) [pid = 1815] [serial = 677] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f1542021c00) [pid = 1815] [serial = 689] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f153d673c00) [pid = 1815] [serial = 707] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f1545ce4000) [pid = 1815] [serial = 692] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f153c11cc00) [pid = 1815] [serial = 710] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f15416a5c00) [pid = 1815] [serial = 674] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153f898000) [pid = 1815] [serial = 716] [outer = (nil)] [url = about:blank] 11:23:45 INFO - PROCESS | 1815 | 1461349425825 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1893ms 11:23:45 INFO - PROCESS | 1815 | 1461349425852 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:23:45 INFO - PROCESS | 1815 | 1461349425857 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 11:23:45 INFO - PROCESS | 1815 | 1461349425864 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 1815 | 1461349425870 Marionette TRACE conn3 <- [1,1078,null,{}] 11:23:45 INFO - PROCESS | 1815 | 1461349425886 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}] 11:23:46 INFO - PROCESS | 1815 | 1461349426071 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:23:46 INFO - PROCESS | 1815 | 1461349426092 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c7c5800 == 97 [pid = 1815] [id = 277] 11:23:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f153c197400) [pid = 1815] [serial = 832] [outer = (nil)] 11:23:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f153c3b0c00) [pid = 1815] [serial = 833] [outer = 0x7f153c197400] 11:23:46 INFO - PROCESS | 1815 | 1461349426189 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f153de6bc00) [pid = 1815] [serial = 834] [outer = 0x7f153c197400] 11:23:47 INFO - PROCESS | 1815 | 1461349427095 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]]]}] 11:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1287ms 11:23:47 INFO - PROCESS | 1815 | 1461349427151 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 1815 | 1461349427156 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 11:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:23:47 INFO - PROCESS | 1815 | 1461349427162 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 1815 | 1461349427166 Marionette TRACE conn3 <- [1,1082,null,{}] 11:23:47 INFO - PROCESS | 1815 | 1461349427171 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}] 11:23:47 INFO - PROCESS | 1815 | 1461349427422 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:23:47 INFO - PROCESS | 1815 | 1461349427444 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e564800 == 98 [pid = 1815] [id = 278] 11:23:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f153de6cc00) [pid = 1815] [serial = 835] [outer = (nil)] 11:23:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f153f81b400) [pid = 1815] [serial = 836] [outer = 0x7f153de6cc00] 11:23:47 INFO - PROCESS | 1815 | 1461349427511 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f1541151800) [pid = 1815] [serial = 837] [outer = 0x7f153de6cc00] 11:23:48 INFO - PROCESS | 1815 | 1461349428442 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]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1337ms 11:23:48 INFO - PROCESS | 1815 | 1461349428510 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 1815 | 1461349428514 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 11:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:23:48 INFO - PROCESS | 1815 | 1461349428521 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 1815 | 1461349428525 Marionette TRACE conn3 <- [1,1086,null,{}] 11:23:48 INFO - PROCESS | 1815 | 1461349428550 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}] 11:23:48 INFO - PROCESS | 1815 | 1461349428816 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:23:48 INFO - PROCESS | 1815 | 1461349428843 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412f0800 == 99 [pid = 1815] [id = 279] 11:23:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f152ff7cc00) [pid = 1815] [serial = 838] [outer = (nil)] 11:23:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f154115ac00) [pid = 1815] [serial = 839] [outer = 0x7f152ff7cc00] 11:23:48 INFO - PROCESS | 1815 | 1461349428908 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f15413de800) [pid = 1815] [serial = 840] [outer = 0x7f152ff7cc00] 11:23:49 INFO - PROCESS | 1815 | 1461349429839 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]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1341ms 11:23:49 INFO - PROCESS | 1815 | 1461349429863 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 1815 | 1461349429865 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 11:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:23:49 INFO - PROCESS | 1815 | 1461349429873 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 1815 | 1461349429877 Marionette TRACE conn3 <- [1,1090,null,{}] 11:23:49 INFO - PROCESS | 1815 | 1461349429883 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}] 11:23:50 INFO - PROCESS | 1815 | 1461349430142 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:23:50 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f153c122800) [pid = 1815] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:23:50 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f153c0e0c00) [pid = 1815] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:23:50 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f15462a1400) [pid = 1815] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:23:50 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f153e2f6400) [pid = 1815] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:23:50 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f153f530800) [pid = 1815] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:23:50 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f153b82f800) [pid = 1815] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:23:50 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f153b985800) [pid = 1815] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:23:50 INFO - PROCESS | 1815 | 1461349430646 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3d2800 == 100 [pid = 1815] [id = 280] 11:23:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f153b82f800) [pid = 1815] [serial = 841] [outer = (nil)] 11:23:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f153c122800) [pid = 1815] [serial = 842] [outer = 0x7f153b82f800] 11:23:50 INFO - PROCESS | 1815 | 1461349430717 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f1544e26400) [pid = 1815] [serial = 843] [outer = 0x7f153b82f800] 11:23:51 INFO - PROCESS | 1815 | 1461349431428 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]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1582ms 11:23:51 INFO - PROCESS | 1815 | 1461349431456 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 1815 | 1461349431460 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 11:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:23:51 INFO - PROCESS | 1815 | 1461349431466 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 1815 | 1461349431468 Marionette TRACE conn3 <- [1,1094,null,{}] 11:23:51 INFO - PROCESS | 1815 | 1461349431485 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}] 11:23:51 INFO - PROCESS | 1815 | 1461349431692 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:23:51 INFO - PROCESS | 1815 | 1461349431702 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154637a000 == 101 [pid = 1815] [id = 281] 11:23:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f15416a6400) [pid = 1815] [serial = 844] [outer = (nil)] 11:23:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f1545fdbc00) [pid = 1815] [serial = 845] [outer = 0x7f15416a6400] 11:23:51 INFO - PROCESS | 1815 | 1461349431767 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f1546e43400) [pid = 1815] [serial = 846] [outer = 0x7f15416a6400] 11:23:52 INFO - PROCESS | 1815 | 1461349432736 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]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1340ms 11:23:52 INFO - PROCESS | 1815 | 1461349432808 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 1815 | 1461349432814 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 11:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:23:52 INFO - PROCESS | 1815 | 1461349432824 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 1815 | 1461349432829 Marionette TRACE conn3 <- [1,1098,null,{}] 11:23:52 INFO - PROCESS | 1815 | 1461349432838 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}] 11:23:53 INFO - PROCESS | 1815 | 1461349433100 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:23:53 INFO - PROCESS | 1815 | 1461349433324 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315c6800 == 102 [pid = 1815] [id = 282] 11:23:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f15301cf800) [pid = 1815] [serial = 847] [outer = (nil)] 11:23:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f153091c000) [pid = 1815] [serial = 848] [outer = 0x7f15301cf800] 11:23:53 INFO - PROCESS | 1815 | 1461349433420 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f1530af7400) [pid = 1815] [serial = 849] [outer = 0x7f15301cf800] 11:23:54 INFO - PROCESS | 1815 | 1461349434407 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]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1640ms 11:23:54 INFO - PROCESS | 1815 | 1461349434464 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 1815 | 1461349434472 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 11:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:23:54 INFO - PROCESS | 1815 | 1461349434484 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 1815 | 1461349434488 Marionette TRACE conn3 <- [1,1102,null,{}] 11:23:54 INFO - PROCESS | 1815 | 1461349434495 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}] 11:23:54 INFO - PROCESS | 1815 | 1461349434728 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:23:54 INFO - PROCESS | 1815 | 1461349434960 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0dc000 == 103 [pid = 1815] [id = 283] 11:23:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f153b828000) [pid = 1815] [serial = 850] [outer = (nil)] 11:23:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f153b97e000) [pid = 1815] [serial = 851] [outer = 0x7f153b828000] 11:23:55 INFO - PROCESS | 1815 | 1461349435083 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f153c27d400) [pid = 1815] [serial = 852] [outer = 0x7f153b828000] 11:23:56 INFO - PROCESS | 1815 | 1461349436037 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]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1586ms 11:23:56 INFO - PROCESS | 1815 | 1461349436071 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 1815 | 1461349436074 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 11:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:23:56 INFO - PROCESS | 1815 | 1461349436081 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 1815 | 1461349436088 Marionette TRACE conn3 <- [1,1106,null,{}] 11:23:56 INFO - PROCESS | 1815 | 1461349436104 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}] 11:23:56 INFO - PROCESS | 1815 | 1461349436316 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:23:56 INFO - PROCESS | 1815 | 1461349436658 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547ecb800 == 104 [pid = 1815] [id = 284] 11:23:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f1541158000) [pid = 1815] [serial = 853] [outer = (nil)] 11:23:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f15416a5c00) [pid = 1815] [serial = 854] [outer = 0x7f1541158000] 11:23:56 INFO - PROCESS | 1815 | 1461349436802 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f1541ecc000) [pid = 1815] [serial = 855] [outer = 0x7f1541158000] 11:23:57 INFO - PROCESS | 1815 | 1461349437821 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]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1800ms 11:23:57 INFO - PROCESS | 1815 | 1461349437882 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:23:57 INFO - PROCESS | 1815 | 1461349437888 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 11:23:57 INFO - PROCESS | 1815 | 1461349437895 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 1815 | 1461349437898 Marionette TRACE conn3 <- [1,1110,null,{}] 11:23:57 INFO - PROCESS | 1815 | 1461349437904 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}] 11:23:58 INFO - PROCESS | 1815 | 1461349438113 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:23:58 INFO - PROCESS | 1815 | 1461349438291 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15538bd800 == 105 [pid = 1815] [id = 285] 11:23:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f153de65000) [pid = 1815] [serial = 856] [outer = (nil)] 11:23:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f15454aa000) [pid = 1815] [serial = 857] [outer = 0x7f153de65000] 11:23:58 INFO - PROCESS | 1815 | 1461349438370 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f1547a8e000) [pid = 1815] [serial = 858] [outer = 0x7f153de65000] 11:23:59 INFO - PROCESS | 1815 | 1461349439255 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]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1434ms 11:23:59 INFO - PROCESS | 1815 | 1461349439329 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 1815 | 1461349439332 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 11:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:23:59 INFO - PROCESS | 1815 | 1461349439341 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 1815 | 1461349439345 Marionette TRACE conn3 <- [1,1114,null,{}] 11:23:59 INFO - PROCESS | 1815 | 1461349439351 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}] 11:23:59 INFO - PROCESS | 1815 | 1461349439549 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:23:59 INFO - PROCESS | 1815 | 1461349439741 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1557544800 == 106 [pid = 1815] [id = 286] 11:23:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f1541ecf800) [pid = 1815] [serial = 859] [outer = (nil)] 11:23:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f1548b5c800) [pid = 1815] [serial = 860] [outer = 0x7f1541ecf800] 11:23:59 INFO - PROCESS | 1815 | 1461349439824 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f154a38b400) [pid = 1815] [serial = 861] [outer = 0x7f1541ecf800] 11:24:00 INFO - PROCESS | 1815 | 1461349440759 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]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1481ms 11:24:00 INFO - PROCESS | 1815 | 1461349440822 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 1815 | 1461349440827 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 11:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:24:00 INFO - PROCESS | 1815 | 1461349440835 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 1815 | 1461349440838 Marionette TRACE conn3 <- [1,1118,null,{}] 11:24:00 INFO - PROCESS | 1815 | 1461349440844 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}] 11:24:01 INFO - PROCESS | 1815 | 1461349441147 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:24:01 INFO - PROCESS | 1815 | 1461349441405 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ba6a800 == 107 [pid = 1815] [id = 287] 11:24:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7f1553817400) [pid = 1815] [serial = 862] [outer = (nil)] 11:24:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7f15559c2c00) [pid = 1815] [serial = 863] [outer = 0x7f1553817400] 11:24:01 INFO - PROCESS | 1815 | 1461349441510 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f1557adf000) [pid = 1815] [serial = 864] [outer = 0x7f1553817400] 11:24:02 INFO - PROCESS | 1815 | 1461349442568 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]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1790ms 11:24:02 INFO - PROCESS | 1815 | 1461349442626 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 1815 | 1461349442629 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 11:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:24:02 INFO - PROCESS | 1815 | 1461349442636 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 1815 | 1461349442639 Marionette TRACE conn3 <- [1,1122,null,{}] 11:24:02 INFO - PROCESS | 1815 | 1461349442644 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}] 11:24:02 INFO - PROCESS | 1815 | 1461349442945 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:24:03 INFO - PROCESS | 1815 | 1461349443278 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531bae800 == 108 [pid = 1815] [id = 288] 11:24:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f1553819000) [pid = 1815] [serial = 865] [outer = (nil)] 11:24:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f15594ad800) [pid = 1815] [serial = 866] [outer = 0x7f1553819000] 11:24:03 INFO - PROCESS | 1815 | 1461349443416 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f1559b88800) [pid = 1815] [serial = 867] [outer = 0x7f1553819000] 11:24:04 INFO - PROCESS | 1815 | 1461349444434 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1832ms 11:24:04 INFO - PROCESS | 1815 | 1461349444469 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 1815 | 1461349444473 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:24:04 INFO - PROCESS | 1815 | 1461349444479 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 1815 | 1461349444482 Marionette TRACE conn3 <- [1,1126,null,{}] 11:24:04 INFO - PROCESS | 1815 | 1461349444487 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}] 11:24:04 INFO - PROCESS | 1815 | 1461349444694 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:24:04 INFO - PROCESS | 1815 | 1461349444881 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed8f800 == 109 [pid = 1815] [id = 289] 11:24:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f1531f47400) [pid = 1815] [serial = 868] [outer = (nil)] 11:24:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f1531f4e800) [pid = 1815] [serial = 869] [outer = 0x7f1531f47400] 11:24:04 INFO - PROCESS | 1815 | 1461349444976 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f1531f53800) [pid = 1815] [serial = 870] [outer = 0x7f1531f47400] 11:24:06 INFO - PROCESS | 1815 | 1461349446224 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]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1783ms 11:24:06 INFO - PROCESS | 1815 | 1461349446264 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:24:06 INFO - PROCESS | 1815 | 1461349446268 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 11:24:06 INFO - PROCESS | 1815 | 1461349446276 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 1815 | 1461349446279 Marionette TRACE conn3 <- [1,1130,null,{}] 11:24:06 INFO - PROCESS | 1815 | 1461349446287 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}] 11:24:06 INFO - PROCESS | 1815 | 1461349446594 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:24:06 INFO - PROCESS | 1815 | 1461349446831 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e77e000 == 110 [pid = 1815] [id = 290] 11:24:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f1531f47800) [pid = 1815] [serial = 871] [outer = (nil)] 11:24:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f15594b2800) [pid = 1815] [serial = 872] [outer = 0x7f1531f47800] 11:24:06 INFO - PROCESS | 1815 | 1461349446965 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7f1559dd0800) [pid = 1815] [serial = 873] [outer = 0x7f1531f47800] 11:24:07 INFO - PROCESS | 1815 | 1461349447851 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]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1592ms 11:24:07 INFO - PROCESS | 1815 | 1461349447867 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 1815 | 1461349447871 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 11:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:24:07 INFO - PROCESS | 1815 | 1461349447878 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 1815 | 1461349447882 Marionette TRACE conn3 <- [1,1134,null,{}] 11:24:07 INFO - PROCESS | 1815 | 1461349447889 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}] 11:24:08 INFO - PROCESS | 1815 | 1461349448101 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:24:08 INFO - PROCESS | 1815 | 1461349448305 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533557000 == 111 [pid = 1815] [id = 291] 11:24:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7f1531f53c00) [pid = 1815] [serial = 874] [outer = (nil)] 11:24:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7f1536c5d000) [pid = 1815] [serial = 875] [outer = 0x7f1531f53c00] 11:24:08 INFO - PROCESS | 1815 | 1461349448383 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f1536c62c00) [pid = 1815] [serial = 876] [outer = 0x7f1531f53c00] 11:24:09 INFO - PROCESS | 1815 | 1461349449571 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]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1734ms 11:24:09 INFO - PROCESS | 1815 | 1461349449616 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 1815 | 1461349449623 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 11:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:24:09 INFO - PROCESS | 1815 | 1461349449632 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 1815 | 1461349449639 Marionette TRACE conn3 <- [1,1138,null,{}] 11:24:09 INFO - PROCESS | 1815 | 1461349449648 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}] 11:24:10 INFO - PROCESS | 1815 | 1461349450046 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:24:10 INFO - PROCESS | 1815 | 1461349450275 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e6da000 == 112 [pid = 1815] [id = 292] 11:24:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f152f173800) [pid = 1815] [serial = 877] [outer = (nil)] 11:24:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f1536c61000) [pid = 1815] [serial = 878] [outer = 0x7f152f173800] 11:24:10 INFO - PROCESS | 1815 | 1461349450362 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f15594a5c00) [pid = 1815] [serial = 879] [outer = 0x7f152f173800] 11:24:11 INFO - PROCESS | 1815 | 1461349451209 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]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1639ms 11:24:11 INFO - PROCESS | 1815 | 1461349451272 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 1815 | 1461349451275 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 11:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:24:11 INFO - PROCESS | 1815 | 1461349451282 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 1815 | 1461349451285 Marionette TRACE conn3 <- [1,1142,null,{}] 11:24:11 INFO - PROCESS | 1815 | 1461349451290 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}] 11:24:11 INFO - PROCESS | 1815 | 1461349451514 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:24:11 INFO - PROCESS | 1815 | 1461349451701 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f28e800 == 113 [pid = 1815] [id = 293] 11:24:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f152f2d0400) [pid = 1815] [serial = 880] [outer = (nil)] 11:24:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f152f2da400) [pid = 1815] [serial = 881] [outer = 0x7f152f2d0400] 11:24:11 INFO - PROCESS | 1815 | 1461349451837 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f1536c5b400) [pid = 1815] [serial = 882] [outer = 0x7f152f2d0400] 11:24:12 INFO - PROCESS | 1815 | 1461349452689 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]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1482ms 11:24:12 INFO - PROCESS | 1815 | 1461349452766 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 1815 | 1461349452770 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 11:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:24:12 INFO - PROCESS | 1815 | 1461349452778 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 1815 | 1461349452784 Marionette TRACE conn3 <- [1,1146,null,{}] 11:24:12 INFO - PROCESS | 1815 | 1461349452793 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}] 11:24:13 INFO - PROCESS | 1815 | 1461349453045 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:24:13 INFO - PROCESS | 1815 | 1461349453277 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e20f000 == 114 [pid = 1815] [id = 294] 11:24:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f152e19a400) [pid = 1815] [serial = 883] [outer = (nil)] 11:24:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f152e1a3c00) [pid = 1815] [serial = 884] [outer = 0x7f152e19a400] 11:24:13 INFO - PROCESS | 1815 | 1461349453409 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f152e1a8000) [pid = 1815] [serial = 885] [outer = 0x7f152e19a400] 11:24:14 INFO - PROCESS | 1815 | 1461349454354 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]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1642ms 11:24:14 INFO - PROCESS | 1815 | 1461349454421 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:24:14 INFO - PROCESS | 1815 | 1461349454425 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 11:24:14 INFO - PROCESS | 1815 | 1461349454432 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 1815 | 1461349454436 Marionette TRACE conn3 <- [1,1150,null,{}] 11:24:14 INFO - PROCESS | 1815 | 1461349454442 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}] 11:24:14 INFO - PROCESS | 1815 | 1461349454649 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:24:14 INFO - PROCESS | 1815 | 1461349454899 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f29e000 == 115 [pid = 1815] [id = 295] 11:24:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f152e19ec00) [pid = 1815] [serial = 886] [outer = (nil)] 11:24:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f152f2d9c00) [pid = 1815] [serial = 887] [outer = 0x7f152e19ec00] 11:24:15 INFO - PROCESS | 1815 | 1461349455039 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f1536c5e400) [pid = 1815] [serial = 888] [outer = 0x7f152e19ec00] 11:24:16 INFO - PROCESS | 1815 | 1461349456137 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]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1735ms 11:24:16 INFO - PROCESS | 1815 | 1461349456167 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 1815 | 1461349456171 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 11:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:24:16 INFO - PROCESS | 1815 | 1461349456178 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 1815 | 1461349456182 Marionette TRACE conn3 <- [1,1154,null,{}] 11:24:16 INFO - PROCESS | 1815 | 1461349456187 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}] 11:24:16 INFO - PROCESS | 1815 | 1461349456403 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:24:16 INFO - PROCESS | 1815 | 1461349456643 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b92000 == 116 [pid = 1815] [id = 296] 11:24:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7f152e1a1800) [pid = 1815] [serial = 889] [outer = (nil)] 11:24:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7f1531408000) [pid = 1815] [serial = 890] [outer = 0x7f152e1a1800] 11:24:16 INFO - PROCESS | 1815 | 1461349456763 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7f153140cc00) [pid = 1815] [serial = 891] [outer = 0x7f152e1a1800] 11:24:17 INFO - PROCESS | 1815 | 1461349457602 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]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1481ms 11:24:17 INFO - PROCESS | 1815 | 1461349457661 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 1815 | 1461349457664 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 11:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:24:17 INFO - PROCESS | 1815 | 1461349457671 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 1815 | 1461349457674 Marionette TRACE conn3 <- [1,1158,null,{}] 11:24:17 INFO - PROCESS | 1815 | 1461349457679 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}] 11:24:17 INFO - PROCESS | 1815 | 1461349457894 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:24:18 INFO - PROCESS | 1815 | 1461349458085 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155970c800 == 117 [pid = 1815] [id = 297] 11:24:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7f152e1a9400) [pid = 1815] [serial = 892] [outer = (nil)] 11:24:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f1531410c00) [pid = 1815] [serial = 893] [outer = 0x7f152e1a9400] 11:24:18 INFO - PROCESS | 1815 | 1461349458213 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f154201c000) [pid = 1815] [serial = 894] [outer = 0x7f152e1a9400] 11:24:19 INFO - PROCESS | 1815 | 1461349459620 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]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1980ms 11:24:19 INFO - PROCESS | 1815 | 1461349459653 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 1815 | 1461349459660 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 11:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:24:19 INFO - PROCESS | 1815 | 1461349459670 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 1815 | 1461349459674 Marionette TRACE conn3 <- [1,1162,null,{}] 11:24:19 INFO - PROCESS | 1815 | 1461349459683 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}] 11:24:19 INFO - PROCESS | 1815 | 1461349459917 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:24:20 INFO - PROCESS | 1815 | 1461349460167 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f28b800 == 118 [pid = 1815] [id = 298] 11:24:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f152f17c000) [pid = 1815] [serial = 895] [outer = (nil)] 11:24:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f152f17e000) [pid = 1815] [serial = 896] [outer = 0x7f152f17c000] 11:24:20 INFO - PROCESS | 1815 | 1461349460284 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f152ff7f800) [pid = 1815] [serial = 897] [outer = 0x7f152f17c000] 11:24:21 INFO - PROCESS | 1815 | 1461349461291 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1696ms 11:24:21 INFO - PROCESS | 1815 | 1461349461369 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1815 | 1461349461382 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 11:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:24:21 INFO - PROCESS | 1815 | 1461349461398 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1815 | 1461349461404 Marionette TRACE conn3 <- [1,1166,null,{}] 11:24:21 INFO - PROCESS | 1815 | 1461349461414 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}] 11:24:21 INFO - PROCESS | 1815 | 1461349461868 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:24:22 INFO - PROCESS | 1815 | 1461349462168 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153013f000 == 119 [pid = 1815] [id = 299] 11:24:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f15301cd800) [pid = 1815] [serial = 898] [outer = (nil)] 11:24:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f153091c800) [pid = 1815] [serial = 899] [outer = 0x7f15301cd800] 11:24:22 INFO - PROCESS | 1815 | 1461349462241 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f1530af3c00) [pid = 1815] [serial = 900] [outer = 0x7f15301cd800] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d814000 == 118 [pid = 1815] [id = 197] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa19000 == 117 [pid = 1815] [id = 199] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155c755800 == 116 [pid = 1815] [id = 234] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3d2800 == 115 [pid = 1815] [id = 280] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412f0800 == 114 [pid = 1815] [id = 279] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e564800 == 113 [pid = 1815] [id = 278] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c7c5800 == 112 [pid = 1815] [id = 277] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15354b7000 == 111 [pid = 1815] [id = 276] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531ce2800 == 110 [pid = 1815] [id = 275] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153348d800 == 109 [pid = 1815] [id = 270] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315cc000 == 108 [pid = 1815] [id = 269] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15312d2000 == 107 [pid = 1815] [id = 268] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533489800 == 106 [pid = 1815] [id = 267] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eb27800 == 105 [pid = 1815] [id = 266] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559b9e000 == 104 [pid = 1815] [id = 265] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1555b0a800 == 103 [pid = 1815] [id = 264] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15452a2000 == 102 [pid = 1815] [id = 263] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3e7000 == 101 [pid = 1815] [id = 262] 11:24:22 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15538aa800 == 100 [pid = 1815] [id = 261] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f15594aa800) [pid = 1815] [serial = 758] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f153e980000) [pid = 1815] [serial = 767] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f154a337c00) [pid = 1815] [serial = 780] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f15547edc00) [pid = 1815] [serial = 749] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f1543953800) [pid = 1815] [serial = 776] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f1555b70400) [pid = 1815] [serial = 755] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f1542022800) [pid = 1815] [serial = 725] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f153c818c00) [pid = 1815] [serial = 728] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7f1541150400) [pid = 1815] [serial = 731] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7f153c81a800) [pid = 1815] [serial = 765] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7f1545ce3000) [pid = 1815] [serial = 777] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7f15555b0c00) [pid = 1815] [serial = 752] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f1547a8e800) [pid = 1815] [serial = 740] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f15420a3800) [pid = 1815] [serial = 774] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f153c0e9800) [pid = 1815] [serial = 764] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f1541cda800) [pid = 1815] [serial = 771] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f153c3ac400) [pid = 1815] [serial = 761] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f1547a92c00) [pid = 1815] [serial = 782] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f155594d400) [pid = 1815] [serial = 785] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f154e80e800) [pid = 1815] [serial = 783] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f154e813c00) [pid = 1815] [serial = 743] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f1546299000) [pid = 1815] [serial = 737] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f1541ec2c00) [pid = 1815] [serial = 773] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f153de66800) [pid = 1815] [serial = 770] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f1548b62400) [pid = 1815] [serial = 779] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7f1554474800) [pid = 1815] [serial = 746] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7f1542492400) [pid = 1815] [serial = 734] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7f153f81f000) [pid = 1815] [serial = 768] [outer = (nil)] [url = about:blank] 11:24:23 INFO - PROCESS | 1815 | 1461349463271 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]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1941ms 11:24:23 INFO - PROCESS | 1815 | 1461349463339 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 1815 | 1461349463343 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 11:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:24:23 INFO - PROCESS | 1815 | 1461349463350 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 1815 | 1461349463356 Marionette TRACE conn3 <- [1,1170,null,{}] 11:24:23 INFO - PROCESS | 1815 | 1461349463371 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}] 11:24:23 INFO - PROCESS | 1815 | 1461349463568 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:24:23 INFO - PROCESS | 1815 | 1461349463796 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315db800 == 101 [pid = 1815] [id = 300] 11:24:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7f15301ce400) [pid = 1815] [serial = 901] [outer = (nil)] 11:24:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7f1531b56000) [pid = 1815] [serial = 902] [outer = 0x7f15301ce400] 11:24:23 INFO - PROCESS | 1815 | 1461349463869 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7f153544f400) [pid = 1815] [serial = 903] [outer = 0x7f15301ce400] 11:24:24 INFO - PROCESS | 1815 | 1461349464651 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]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1340ms 11:24:24 INFO - PROCESS | 1815 | 1461349464691 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 1815 | 1461349464696 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 11:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:24:24 INFO - PROCESS | 1815 | 1461349464703 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 1815 | 1461349464706 Marionette TRACE conn3 <- [1,1174,null,{}] 11:24:24 INFO - PROCESS | 1815 | 1461349464712 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}] 11:24:24 INFO - PROCESS | 1815 | 1461349464947 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:24:25 INFO - PROCESS | 1815 | 1461349465181 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153355d800 == 102 [pid = 1815] [id = 301] 11:24:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f1530915c00) [pid = 1815] [serial = 904] [outer = (nil)] 11:24:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f153b829c00) [pid = 1815] [serial = 905] [outer = 0x7f1530915c00] 11:24:25 INFO - PROCESS | 1815 | 1461349465416 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f153b97f000) [pid = 1815] [serial = 906] [outer = 0x7f1530915c00] 11:24:26 INFO - PROCESS | 1815 | 1461349466627 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] 11:24:26 INFO - PROCESS | 1815 | 1461349466707 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 11:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:24:26 INFO - PROCESS | 1815 | 1461349466721 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 1815 | 1461349466724 Marionette TRACE conn3 <- [1,1178,null,{}] 11:24:26 INFO - PROCESS | 1815 | 1461349466744 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}] 11:24:27 INFO - PROCESS | 1815 | 1461349467078 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:24:27 INFO - PROCESS | 1815 | 1461349467206 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b92a000 == 103 [pid = 1815] [id = 302] 11:24:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f153b8a0400) [pid = 1815] [serial = 907] [outer = (nil)] 11:24:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f153c19a400) [pid = 1815] [serial = 908] [outer = 0x7f153b8a0400] 11:24:27 INFO - PROCESS | 1815 | 1461349467271 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f153c3ac400) [pid = 1815] [serial = 909] [outer = 0x7f153b8a0400] 11:24:28 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f152ff7cc00) [pid = 1815] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:24:28 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f153b82f800) [pid = 1815] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:24:28 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f153c197400) [pid = 1815] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:24:28 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f153de6cc00) [pid = 1815] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:24:28 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f1536db6400) [pid = 1815] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:24:28 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f15301ce000) [pid = 1815] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:24:28 INFO - PROCESS | 1815 | 1461349468907 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] 11:24:28 INFO - PROCESS | 1815 | 1461349468970 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 11:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:24:28 INFO - PROCESS | 1815 | 1461349468981 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 1815 | 1461349468986 Marionette TRACE conn3 <- [1,1182,null,{}] 11:24:28 INFO - PROCESS | 1815 | 1461349468994 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}] 11:24:29 INFO - PROCESS | 1815 | 1461349469382 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:24:29 INFO - PROCESS | 1815 | 1461349469404 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3ee000 == 104 [pid = 1815] [id = 303] 11:24:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f1536c5e800) [pid = 1815] [serial = 910] [outer = (nil)] 11:24:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f153f525c00) [pid = 1815] [serial = 911] [outer = 0x7f1536c5e800] 11:24:29 INFO - PROCESS | 1815 | 1461349469548 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f1541718400) [pid = 1815] [serial = 912] [outer = 0x7f1536c5e800] 11:24:30 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:30 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:30 INFO - PROCESS | 1815 | 1461349470768 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] 11:24:30 INFO - PROCESS | 1815 | 1461349470839 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 11:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:24:30 INFO - PROCESS | 1815 | 1461349470850 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 1815 | 1461349470855 Marionette TRACE conn3 <- [1,1186,null,{}] 11:24:30 INFO - PROCESS | 1815 | 1461349470866 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}] 11:24:31 INFO - PROCESS | 1815 | 1461349471109 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:24:31 INFO - PROCESS | 1815 | 1461349471394 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ff31000 == 105 [pid = 1815] [id = 304] 11:24:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f152e510800) [pid = 1815] [serial = 913] [outer = (nil)] 11:24:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f152f178000) [pid = 1815] [serial = 914] [outer = 0x7f152e510800] 11:24:31 INFO - PROCESS | 1815 | 1461349471481 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f152f2db400) [pid = 1815] [serial = 915] [outer = 0x7f152e510800] 11:24:32 INFO - PROCESS | 1815 | 1461349472434 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] 11:24:32 INFO - PROCESS | 1815 | 1461349472505 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 11:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:24:32 INFO - PROCESS | 1815 | 1461349472517 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 1815 | 1461349472521 Marionette TRACE conn3 <- [1,1190,null,{}] 11:24:32 INFO - PROCESS | 1815 | 1461349472528 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}] 11:24:32 INFO - PROCESS | 1815 | 1461349472784 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:24:33 INFO - PROCESS | 1815 | 1461349473083 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6d1800 == 106 [pid = 1815] [id = 305] 11:24:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f1530af8c00) [pid = 1815] [serial = 916] [outer = (nil)] 11:24:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f15313c5400) [pid = 1815] [serial = 917] [outer = 0x7f1530af8c00] 11:24:33 INFO - PROCESS | 1815 | 1461349473169 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f1531b4ac00) [pid = 1815] [serial = 918] [outer = 0x7f1530af8c00] 11:24:34 INFO - PROCESS | 1815 | 1461349474144 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] 11:24:34 INFO - PROCESS | 1815 | 1461349474222 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 11:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:24:34 INFO - PROCESS | 1815 | 1461349474231 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 1815 | 1461349474237 Marionette TRACE conn3 <- [1,1194,null,{}] 11:24:34 INFO - PROCESS | 1815 | 1461349474254 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}] 11:24:34 INFO - PROCESS | 1815 | 1461349474528 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:24:34 INFO - PROCESS | 1815 | 1461349474849 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154258a000 == 107 [pid = 1815] [id = 306] 11:24:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f153b97cc00) [pid = 1815] [serial = 919] [outer = (nil)] 11:24:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f153c285400) [pid = 1815] [serial = 920] [outer = 0x7f153b97cc00] 11:24:34 INFO - PROCESS | 1815 | 1461349474932 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f153e980800) [pid = 1815] [serial = 921] [outer = 0x7f153b97cc00] 11:24:36 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 1815 | 1461349476268 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] 11:24:36 INFO - PROCESS | 1815 | 1461349476347 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 11:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:24:36 INFO - PROCESS | 1815 | 1461349476354 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1815 | 1461349476357 Marionette TRACE conn3 <- [1,1198,null,{}] 11:24:36 INFO - PROCESS | 1815 | 1461349476363 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}] 11:24:36 INFO - PROCESS | 1815 | 1461349476572 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:24:36 INFO - PROCESS | 1815 | 1461349476846 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154782e800 == 108 [pid = 1815] [id = 307] 11:24:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f1531b55400) [pid = 1815] [serial = 922] [outer = (nil)] 11:24:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7f15413e0c00) [pid = 1815] [serial = 923] [outer = 0x7f1531b55400] 11:24:36 INFO - PROCESS | 1815 | 1461349476935 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7f15420a9400) [pid = 1815] [serial = 924] [outer = 0x7f1531b55400] 11:24:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1544588000 == 107 [pid = 1815] [id = 9] 11:24:37 INFO - PROCESS | 1815 | 1461349477906 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]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1595ms 11:24:37 INFO - PROCESS | 1815 | 1461349477950 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 1815 | 1461349477954 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 11:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:24:37 INFO - PROCESS | 1815 | 1461349477960 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 1815 | 1461349477964 Marionette TRACE conn3 <- [1,1202,null,{}] 11:24:37 INFO - PROCESS | 1815 | 1461349477969 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}] 11:24:38 INFO - PROCESS | 1815 | 1461349478175 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:24:38 INFO - PROCESS | 1815 | 1461349478411 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15538bf800 == 108 [pid = 1815] [id = 308] 11:24:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7f1536dbb400) [pid = 1815] [serial = 925] [outer = (nil)] 11:24:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7f1545f1d800) [pid = 1815] [serial = 926] [outer = 0x7f1536dbb400] 11:24:38 INFO - PROCESS | 1815 | 1461349478530 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f15464e2000) [pid = 1815] [serial = 927] [outer = 0x7f1536dbb400] 11:24:39 INFO - PROCESS | 1815 | 1461349479444 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]]]}] 11:24:39 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 11:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1536ms 11:24:39 INFO - PROCESS | 1815 | 1461349479520 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 1815 | 1461349479523 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 11:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:24:39 INFO - PROCESS | 1815 | 1461349479534 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 1815 | 1461349479536 Marionette TRACE conn3 <- [1,1206,null,{}] 11:24:39 INFO - PROCESS | 1815 | 1461349479543 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}] 11:24:39 INFO - PROCESS | 1815 | 1461349479905 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:24:40 INFO - PROCESS | 1815 | 1461349480279 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559950000 == 109 [pid = 1815] [id = 309] 11:24:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f1548945400) [pid = 1815] [serial = 928] [outer = (nil)] 11:24:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f1554474800) [pid = 1815] [serial = 929] [outer = 0x7f1548945400] 11:24:40 INFO - PROCESS | 1815 | 1461349480412 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f1554b26800) [pid = 1815] [serial = 930] [outer = 0x7f1548945400] 11:24:41 INFO - PROCESS | 1815 | 1461349481331 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]]]}] 11:24:41 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 11:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1839ms 11:24:41 INFO - PROCESS | 1815 | 1461349481374 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 1815 | 1461349481378 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 11:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:24:41 INFO - PROCESS | 1815 | 1461349481385 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 1815 | 1461349481389 Marionette TRACE conn3 <- [1,1210,null,{}] 11:24:41 INFO - PROCESS | 1815 | 1461349481395 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}] 11:24:41 INFO - PROCESS | 1815 | 1461349481595 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:24:41 INFO - PROCESS | 1815 | 1461349481800 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb28800 == 110 [pid = 1815] [id = 310] 11:24:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f1548ab5800) [pid = 1815] [serial = 931] [outer = (nil)] 11:24:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f1557a40400) [pid = 1815] [serial = 932] [outer = 0x7f1548ab5800] 11:24:41 INFO - PROCESS | 1815 | 1461349481879 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f155996b000) [pid = 1815] [serial = 933] [outer = 0x7f1548ab5800] 11:24:42 INFO - PROCESS | 1815 | 1461349482770 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]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1431ms 11:24:42 INFO - PROCESS | 1815 | 1461349482818 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:24:42 INFO - PROCESS | 1815 | 1461349482822 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 11:24:42 INFO - PROCESS | 1815 | 1461349482829 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1815 | 1461349482833 Marionette TRACE conn3 <- [1,1214,null,{}] 11:24:42 INFO - PROCESS | 1815 | 1461349482840 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}] 11:24:43 INFO - PROCESS | 1815 | 1461349483050 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:24:43 INFO - PROCESS | 1815 | 1461349483253 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536e49800 == 111 [pid = 1815] [id = 311] 11:24:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f152e474c00) [pid = 1815] [serial = 934] [outer = (nil)] 11:24:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f152e47b400) [pid = 1815] [serial = 935] [outer = 0x7f152e474c00] 11:24:43 INFO - PROCESS | 1815 | 1461349483372 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f152e47fc00) [pid = 1815] [serial = 936] [outer = 0x7f152e474c00] 11:24:44 INFO - PROCESS | 1815 | 1461349484270 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]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1485ms 11:24:44 INFO - PROCESS | 1815 | 1461349484315 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 1815 | 1461349484319 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 11:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:24:44 INFO - PROCESS | 1815 | 1461349484326 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 1815 | 1461349484330 Marionette TRACE conn3 <- [1,1218,null,{}] 11:24:44 INFO - PROCESS | 1815 | 1461349484336 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}] 11:24:44 INFO - PROCESS | 1815 | 1461349484557 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:24:44 INFO - PROCESS | 1815 | 1461349484792 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4e0800 == 112 [pid = 1815] [id = 312] 11:24:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7f152e471800) [pid = 1815] [serial = 937] [outer = (nil)] 11:24:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7f152e515400) [pid = 1815] [serial = 938] [outer = 0x7f152e471800] 11:24:44 INFO - PROCESS | 1815 | 1461349484923 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7f152e51a800) [pid = 1815] [serial = 939] [outer = 0x7f152e471800] 11:24:45 INFO - PROCESS | 1815 | 1461349485962 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]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1681ms 11:24:46 INFO - PROCESS | 1815 | 1461349486010 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 1815 | 1461349486016 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 11:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:24:46 INFO - PROCESS | 1815 | 1461349486026 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1815 | 1461349486030 Marionette TRACE conn3 <- [1,1222,null,{}] 11:24:46 INFO - PROCESS | 1815 | 1461349486039 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}] 11:24:46 INFO - PROCESS | 1815 | 1461349486288 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:24:46 INFO - PROCESS | 1815 | 1461349486523 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547058000 == 113 [pid = 1815] [id = 313] 11:24:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f152e512c00) [pid = 1815] [serial = 940] [outer = (nil)] 11:24:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f152e51f400) [pid = 1815] [serial = 941] [outer = 0x7f152e512c00] 11:24:46 INFO - PROCESS | 1815 | 1461349486596 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f15547edc00) [pid = 1815] [serial = 942] [outer = 0x7f152e512c00] 11:24:47 INFO - PROCESS | 1815 | 1461349487465 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] 11:24:47 INFO - PROCESS | 1815 | 1461349487525 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 11:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:24:47 INFO - PROCESS | 1815 | 1461349487532 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1815 | 1461349487537 Marionette TRACE conn3 <- [1,1226,null,{}] 11:24:47 INFO - PROCESS | 1815 | 1461349487543 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}] 11:24:47 INFO - PROCESS | 1815 | 1461349487778 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:24:48 INFO - PROCESS | 1815 | 1461349488029 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cde2800 == 114 [pid = 1815] [id = 314] 11:24:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f152fd0f400) [pid = 1815] [serial = 943] [outer = (nil)] 11:24:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f15555ab800) [pid = 1815] [serial = 944] [outer = 0x7f152fd0f400] 11:24:48 INFO - PROCESS | 1815 | 1461349488158 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f1559d31800) [pid = 1815] [serial = 945] [outer = 0x7f152fd0f400] 11:24:49 INFO - PROCESS | 1815 | 1461349489077 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]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1586ms 11:24:49 INFO - PROCESS | 1815 | 1461349489120 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:24:49 INFO - PROCESS | 1815 | 1461349489124 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 11:24:49 INFO - PROCESS | 1815 | 1461349489130 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 1815 | 1461349489133 Marionette TRACE conn3 <- [1,1230,null,{}] 11:24:49 INFO - PROCESS | 1815 | 1461349489139 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}] 11:24:49 INFO - PROCESS | 1815 | 1461349489339 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:24:49 INFO - PROCESS | 1815 | 1461349489538 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5dc800 == 115 [pid = 1815] [id = 315] 11:24:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f152fd11000) [pid = 1815] [serial = 946] [outer = (nil)] 11:24:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f1541d8e400) [pid = 1815] [serial = 947] [outer = 0x7f152fd11000] 11:24:49 INFO - PROCESS | 1815 | 1461349489684 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f1541d92000) [pid = 1815] [serial = 948] [outer = 0x7f152fd11000] 11:24:50 INFO - PROCESS | 1815 | 1461349490556 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]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1486ms 11:24:50 INFO - PROCESS | 1815 | 1461349490617 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 1815 | 1461349490621 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 11:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:24:50 INFO - PROCESS | 1815 | 1461349490628 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 1815 | 1461349490631 Marionette TRACE conn3 <- [1,1234,null,{}] 11:24:50 INFO - PROCESS | 1815 | 1461349490637 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}] 11:24:50 INFO - PROCESS | 1815 | 1461349490849 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:24:51 INFO - PROCESS | 1815 | 1461349491041 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c97f800 == 116 [pid = 1815] [id = 316] 11:24:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f152c9f0400) [pid = 1815] [serial = 949] [outer = (nil)] 11:24:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7f152c9f9c00) [pid = 1815] [serial = 950] [outer = 0x7f152c9f0400] 11:24:51 INFO - PROCESS | 1815 | 1461349491122 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7f152c9fe400) [pid = 1815] [serial = 951] [outer = 0x7f152c9f0400] 11:24:52 INFO - PROCESS | 1815 | 1461349492270 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]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1684ms 11:24:52 INFO - PROCESS | 1815 | 1461349492314 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1815 | 1461349492317 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 11:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:24:52 INFO - PROCESS | 1815 | 1461349492324 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1815 | 1461349492328 Marionette TRACE conn3 <- [1,1238,null,{}] 11:24:52 INFO - PROCESS | 1815 | 1461349492334 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}] 11:24:52 INFO - PROCESS | 1815 | 1461349492573 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:24:53 INFO - PROCESS | 1815 | 1461349493219 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c3df000 == 117 [pid = 1815] [id = 317] 11:24:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7f152c9fb000) [pid = 1815] [serial = 952] [outer = (nil)] 11:24:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7f152e1a1c00) [pid = 1815] [serial = 953] [outer = 0x7f152c9fb000] 11:24:53 INFO - PROCESS | 1815 | 1461349493298 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7f152e50c800) [pid = 1815] [serial = 954] [outer = 0x7f152c9fb000] 11:24:54 INFO - PROCESS | 1815 | 1461349494195 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]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1933ms 11:24:54 INFO - PROCESS | 1815 | 1461349494259 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 1815 | 1461349494266 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 11:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:24:54 INFO - PROCESS | 1815 | 1461349494275 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 1815 | 1461349494280 Marionette TRACE conn3 <- [1,1242,null,{}] 11:24:54 INFO - PROCESS | 1815 | 1461349494288 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}] 11:24:54 INFO - PROCESS | 1815 | 1461349494548 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:24:54 INFO - PROCESS | 1815 | 1461349494908 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e6cb800 == 118 [pid = 1815] [id = 318] 11:24:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7f152f2dc000) [pid = 1815] [serial = 955] [outer = (nil)] 11:24:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7f152fd08000) [pid = 1815] [serial = 956] [outer = 0x7f152f2dc000] 11:24:55 INFO - PROCESS | 1815 | 1461349495071 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7f152ff81000) [pid = 1815] [serial = 957] [outer = 0x7f152f2dc000] 11:24:56 INFO - PROCESS | 1815 | 1461349496071 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]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1839ms 11:24:56 INFO - PROCESS | 1815 | 1461349496116 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:24:56 INFO - PROCESS | 1815 | 1461349496123 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 11:24:56 INFO - PROCESS | 1815 | 1461349496131 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1815 | 1461349496134 Marionette TRACE conn3 <- [1,1246,null,{}] 11:24:56 INFO - PROCESS | 1815 | 1461349496140 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}] 11:24:56 INFO - PROCESS | 1815 | 1461349496347 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:24:56 INFO - PROCESS | 1815 | 1461349496645 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4a2000 == 119 [pid = 1815] [id = 319] 11:24:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7f1530aee400) [pid = 1815] [serial = 958] [outer = (nil)] 11:24:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7f1530afb000) [pid = 1815] [serial = 959] [outer = 0x7f1530aee400] 11:24:56 INFO - PROCESS | 1815 | 1461349496773 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7f1531405800) [pid = 1815] [serial = 960] [outer = 0x7f1530aee400] 11:24:57 INFO - PROCESS | 1815 | 1461349497786 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]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1731ms 11:24:57 INFO - PROCESS | 1815 | 1461349497863 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 1815 | 1461349497866 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 11:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:24:57 INFO - PROCESS | 1815 | 1461349497875 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 1815 | 1461349497887 Marionette TRACE conn3 <- [1,1250,null,{}] 11:24:57 INFO - PROCESS | 1815 | 1461349497902 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}] 11:24:58 INFO - PROCESS | 1815 | 1461349498121 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:24:58 INFO - PROCESS | 1815 | 1461349498363 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531bbc000 == 120 [pid = 1815] [id = 320] 11:24:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7f1531410000) [pid = 1815] [serial = 961] [outer = (nil)] 11:24:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7f1535455400) [pid = 1815] [serial = 962] [outer = 0x7f1531410000] 11:24:58 INFO - PROCESS | 1815 | 1461349498436 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7f1536c64000) [pid = 1815] [serial = 963] [outer = 0x7f1531410000] 11:24:59 INFO - PROCESS | 1815 | 1461349499335 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]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1497ms 11:24:59 INFO - PROCESS | 1815 | 1461349499370 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 1815 | 1461349499376 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 11:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:24:59 INFO - PROCESS | 1815 | 1461349499382 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1815 | 1461349499386 Marionette TRACE conn3 <- [1,1254,null,{}] 11:24:59 INFO - PROCESS | 1815 | 1461349499391 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}] 11:24:59 INFO - PROCESS | 1815 | 1461349499591 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:24:59 INFO - PROCESS | 1815 | 1461349499811 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315d6000 == 121 [pid = 1815] [id = 321] 11:24:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7f1536c64c00) [pid = 1815] [serial = 964] [outer = (nil)] 11:24:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7f153c0e9800) [pid = 1815] [serial = 965] [outer = 0x7f1536c64c00] 11:24:59 INFO - PROCESS | 1815 | 1461349499878 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7f153ca79400) [pid = 1815] [serial = 966] [outer = 0x7f1536c64c00] 11:25:00 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b92a000 == 120 [pid = 1815] [id = 302] 11:25:00 INFO - PROCESS | 1815 | 1461349500970 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]]]}] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7f1545fdbc00) [pid = 1815] [serial = 845] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7f153b95e000) [pid = 1815] [serial = 824] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7f1531b52c00) [pid = 1815] [serial = 806] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7f152ff85800) [pid = 1815] [serial = 821] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7f1530af5c00) [pid = 1815] [serial = 818] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7f1530922400) [pid = 1815] [serial = 815] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7f1531b53400) [pid = 1815] [serial = 812] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7f15313cc400) [pid = 1815] [serial = 809] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7f1548b40800) [pid = 1815] [serial = 794] [outer = (nil)] [url = about:blank] 11:25:00 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7f15559c7800) [pid = 1815] [serial = 797] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7f15594ac800) [pid = 1815] [serial = 800] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7f1535453000) [pid = 1815] [serial = 803] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7f153e2eb000) [pid = 1815] [serial = 788] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7f1541ec8400) [pid = 1815] [serial = 791] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153355d800 == 119 [pid = 1815] [id = 301] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315db800 == 118 [pid = 1815] [id = 300] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153013f000 == 117 [pid = 1815] [id = 299] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152f28b800 == 116 [pid = 1815] [id = 298] 11:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1686ms 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ed8f800 == 115 [pid = 1815] [id = 289] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531bae800 == 114 [pid = 1815] [id = 288] 11:25:01 INFO - PROCESS | 1815 | 1461349501079 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 1815 | 1461349501082 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ba6a800 == 113 [pid = 1815] [id = 287] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1557544800 == 112 [pid = 1815] [id = 286] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15538bd800 == 111 [pid = 1815] [id = 285] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ecb800 == 110 [pid = 1815] [id = 284] 11:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0dc000 == 109 [pid = 1815] [id = 283] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315c6800 == 108 [pid = 1815] [id = 282] 11:25:01 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154637a000 == 107 [pid = 1815] [id = 281] 11:25:01 INFO - PROCESS | 1815 | 1461349501103 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 1815 | 1461349501108 Marionette TRACE conn3 <- [1,1258,null,{}] 11:25:01 INFO - PROCESS | 1815 | 1461349501114 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}] 11:25:01 INFO - PROCESS | 1815 | 1461349501306 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7f154115ac00) [pid = 1815] [serial = 839] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7f153c122800) [pid = 1815] [serial = 842] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7f15413de800) [pid = 1815] [serial = 840] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f153c3b0c00) [pid = 1815] [serial = 833] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f153de6bc00) [pid = 1815] [serial = 834] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f153f81b400) [pid = 1815] [serial = 836] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f1536dc4400) [pid = 1815] [serial = 830] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f153b95d800) [pid = 1815] [serial = 831] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f153091f400) [pid = 1815] [serial = 827] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f1530af6c00) [pid = 1815] [serial = 828] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f1544e26400) [pid = 1815] [serial = 843] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f1541151800) [pid = 1815] [serial = 837] [outer = (nil)] [url = about:blank] 11:25:01 INFO - PROCESS | 1815 | 1461349501533 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153013f000 == 108 [pid = 1815] [id = 322] 11:25:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f153b95e000) [pid = 1815] [serial = 967] [outer = (nil)] 11:25:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f153c117c00) [pid = 1815] [serial = 968] [outer = 0x7f153b95e000] 11:25:01 INFO - PROCESS | 1815 | 1461349501615 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f154114fc00) [pid = 1815] [serial = 969] [outer = 0x7f153b95e000] 11:25:02 INFO - PROCESS | 1815 | 1461349502537 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]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1495ms 11:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:25:02 INFO - PROCESS | 1815 | 1461349502592 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1815 | 1461349502594 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 11:25:02 INFO - PROCESS | 1815 | 1461349502602 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1815 | 1461349502604 Marionette TRACE conn3 <- [1,1262,null,{}] 11:25:02 INFO - PROCESS | 1815 | 1461349502610 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}] 11:25:02 INFO - PROCESS | 1815 | 1461349502814 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:25:02 INFO - PROCESS | 1815 | 1461349502972 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533554000 == 109 [pid = 1815] [id = 323] 11:25:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f153b95e800) [pid = 1815] [serial = 970] [outer = (nil)] 11:25:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f1541d8b400) [pid = 1815] [serial = 971] [outer = 0x7f153b95e800] 11:25:03 INFO - PROCESS | 1815 | 1461349503041 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f1541ecac00) [pid = 1815] [serial = 972] [outer = 0x7f153b95e800] 11:25:03 INFO - PROCESS | 1815 | 1461349503956 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]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1433ms 11:25:04 INFO - PROCESS | 1815 | 1461349504035 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 1815 | 1461349504038 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 11:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:25:04 INFO - PROCESS | 1815 | 1461349504045 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1815 | 1461349504048 Marionette TRACE conn3 <- [1,1266,null,{}] 11:25:04 INFO - PROCESS | 1815 | 1461349504053 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}] 11:25:04 INFO - PROCESS | 1815 | 1461349504382 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:25:04 INFO - PROCESS | 1815 | 1461349504553 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c973800 == 110 [pid = 1815] [id = 324] 11:25:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f153c116c00) [pid = 1815] [serial = 973] [outer = (nil)] 11:25:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f1542490c00) [pid = 1815] [serial = 974] [outer = 0x7f153c116c00] 11:25:04 INFO - PROCESS | 1815 | 1461349504630 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f154629ac00) [pid = 1815] [serial = 975] [outer = 0x7f153c116c00] 11:25:05 INFO - PROCESS | 1815 | 1461349505503 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]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1539ms 11:25:05 INFO - PROCESS | 1815 | 1461349505584 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 1815 | 1461349505588 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 11:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:25:05 INFO - PROCESS | 1815 | 1461349505594 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1815 | 1461349505597 Marionette TRACE conn3 <- [1,1270,null,{}] 11:25:05 INFO - PROCESS | 1815 | 1461349505603 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}] 11:25:06 INFO - PROCESS | 1815 | 1461349506709 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f153b826400) [pid = 1815] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f15416a4000) [pid = 1815] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f1536db9000) [pid = 1815] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f153c197c00) [pid = 1815] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f153d67dc00) [pid = 1815] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f153b89c400) [pid = 1815] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f153b823000) [pid = 1815] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f153ca79c00) [pid = 1815] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f153e2f2400) [pid = 1815] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f1544e1f800) [pid = 1815] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7f153c0e4800) [pid = 1815] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7f154248a400) [pid = 1815] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7f152ff82000) [pid = 1815] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f15420b0400) [pid = 1815] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f153b8a0400) [pid = 1815] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f15416a6400) [pid = 1815] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f1530915c00) [pid = 1815] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f152f17c000) [pid = 1815] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f15301cd800) [pid = 1815] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f15301ce400) [pid = 1815] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f153c0ed000) [pid = 1815] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f153b95a800) [pid = 1815] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:25:06 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f153d679c00) [pid = 1815] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:25:06 INFO - PROCESS | 1815 | 1461349506935 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153086f800 == 111 [pid = 1815] [id = 325] 11:25:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f152f17c000) [pid = 1815] [serial = 976] [outer = (nil)] 11:25:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f15301c9800) [pid = 1815] [serial = 977] [outer = 0x7f152f17c000] 11:25:07 INFO - PROCESS | 1815 | 1461349507009 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f153b8a0400) [pid = 1815] [serial = 978] [outer = 0x7f152f17c000] 11:25:07 INFO - PROCESS | 1815 | 1461349507759 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]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2181ms 11:25:07 INFO - PROCESS | 1815 | 1461349507780 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 1815 | 1461349507784 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 11:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:25:07 INFO - PROCESS | 1815 | 1461349507790 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1815 | 1461349507792 Marionette TRACE conn3 <- [1,1274,null,{}] 11:25:07 INFO - PROCESS | 1815 | 1461349507798 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}] 11:25:08 INFO - PROCESS | 1815 | 1461349508048 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:25:08 INFO - PROCESS | 1815 | 1461349508068 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153eada000 == 112 [pid = 1815] [id = 326] 11:25:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f152ff80800) [pid = 1815] [serial = 979] [outer = (nil)] 11:25:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f153f530c00) [pid = 1815] [serial = 980] [outer = 0x7f152ff80800] 11:25:08 INFO - PROCESS | 1815 | 1461349508148 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f1545429400) [pid = 1815] [serial = 981] [outer = 0x7f152ff80800] 11:25:09 INFO - PROCESS | 1815 | 1461349509248 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1497ms 11:25:09 INFO - PROCESS | 1815 | 1461349509289 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1815 | 1461349509295 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 11:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:25:09 INFO - PROCESS | 1815 | 1461349509305 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1815 | 1461349509311 Marionette TRACE conn3 <- [1,1278,null,{}] 11:25:09 INFO - PROCESS | 1815 | 1461349509320 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}] 11:25:09 INFO - PROCESS | 1815 | 1461349509618 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:25:10 INFO - PROCESS | 1815 | 1461349510076 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f286800 == 113 [pid = 1815] [id = 327] 11:25:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f152f2d6c00) [pid = 1815] [serial = 982] [outer = (nil)] 11:25:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f152fd05800) [pid = 1815] [serial = 983] [outer = 0x7f152f2d6c00] 11:25:10 INFO - PROCESS | 1815 | 1461349510212 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f15301cb000) [pid = 1815] [serial = 984] [outer = 0x7f152f2d6c00] 11:25:11 INFO - PROCESS | 1815 | 1461349511161 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]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1891ms 11:25:11 INFO - PROCESS | 1815 | 1461349511196 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 1815 | 1461349511205 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 11:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:25:11 INFO - PROCESS | 1815 | 1461349511217 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 1815 | 1461349511221 Marionette TRACE conn3 <- [1,1282,null,{}] 11:25:11 INFO - PROCESS | 1815 | 1461349511228 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}] 11:25:11 INFO - PROCESS | 1815 | 1461349511456 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:25:11 INFO - PROCESS | 1815 | 1461349511651 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533473000 == 114 [pid = 1815] [id = 328] 11:25:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f1530af7800) [pid = 1815] [serial = 985] [outer = (nil)] 11:25:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7f1531b51400) [pid = 1815] [serial = 986] [outer = 0x7f1530af7800] 11:25:11 INFO - PROCESS | 1815 | 1461349511798 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7f1535450800) [pid = 1815] [serial = 987] [outer = 0x7f1530af7800] 11:25:12 INFO - PROCESS | 1815 | 1461349512808 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]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1634ms 11:25:12 INFO - PROCESS | 1815 | 1461349512852 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 1815 | 1461349512856 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 11:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:25:12 INFO - PROCESS | 1815 | 1461349512863 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 1815 | 1461349512870 Marionette TRACE conn3 <- [1,1286,null,{}] 11:25:12 INFO - PROCESS | 1815 | 1461349512887 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}] 11:25:13 INFO - PROCESS | 1815 | 1461349513123 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:25:13 INFO - PROCESS | 1815 | 1461349513422 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541689000 == 115 [pid = 1815] [id = 329] 11:25:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7f153c289000) [pid = 1815] [serial = 988] [outer = (nil)] 11:25:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f153ea75c00) [pid = 1815] [serial = 989] [outer = 0x7f153c289000] 11:25:13 INFO - PROCESS | 1815 | 1461349513509 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f154129e000) [pid = 1815] [serial = 990] [outer = 0x7f153c289000] 11:25:14 INFO - PROCESS | 1815 | 1461349514434 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]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1641ms 11:25:14 INFO - PROCESS | 1815 | 1461349514506 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:25:14 INFO - PROCESS | 1815 | 1461349514511 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 11:25:14 INFO - PROCESS | 1815 | 1461349514518 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 1815 | 1461349514521 Marionette TRACE conn3 <- [1,1290,null,{}] 11:25:14 INFO - PROCESS | 1815 | 1461349514528 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}] 11:25:14 INFO - PROCESS | 1815 | 1461349514786 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:25:15 INFO - PROCESS | 1815 | 1461349515087 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546bd2800 == 116 [pid = 1815] [id = 330] 11:25:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f152f2d5000) [pid = 1815] [serial = 991] [outer = (nil)] 11:25:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f15420afc00) [pid = 1815] [serial = 992] [outer = 0x7f152f2d5000] 11:25:15 INFO - PROCESS | 1815 | 1461349515174 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f154629c000) [pid = 1815] [serial = 993] [outer = 0x7f152f2d5000] 11:25:16 INFO - PROCESS | 1815 | 1461349516270 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1789ms 11:25:16 INFO - PROCESS | 1815 | 1461349516307 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:25:16 INFO - PROCESS | 1815 | 1461349516312 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 11:25:16 INFO - PROCESS | 1815 | 1461349516319 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1815 | 1461349516323 Marionette TRACE conn3 <- [1,1294,null,{}] 11:25:16 INFO - PROCESS | 1815 | 1461349516329 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}] 11:25:16 INFO - PROCESS | 1815 | 1461349516540 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:25:16 INFO - PROCESS | 1815 | 1461349516839 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a00d800 == 117 [pid = 1815] [id = 331] 11:25:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f153de71000) [pid = 1815] [serial = 994] [outer = (nil)] 11:25:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f15479b0c00) [pid = 1815] [serial = 995] [outer = 0x7f153de71000] 11:25:16 INFO - PROCESS | 1815 | 1461349516925 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f1547c4f000) [pid = 1815] [serial = 996] [outer = 0x7f153de71000] 11:25:17 INFO - PROCESS | 1815 | 1461349517759 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]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1491ms 11:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:25:17 INFO - PROCESS | 1815 | 1461349517809 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 1815 | 1461349517812 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 11:25:17 INFO - PROCESS | 1815 | 1461349517819 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1815 | 1461349517822 Marionette TRACE conn3 <- [1,1298,null,{}] 11:25:17 INFO - PROCESS | 1815 | 1461349517828 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}] 11:25:18 INFO - PROCESS | 1815 | 1461349518067 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:25:18 INFO - PROCESS | 1815 | 1461349518263 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559158800 == 118 [pid = 1815] [id = 332] 11:25:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f15547e8400) [pid = 1815] [serial = 997] [outer = (nil)] 11:25:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f155494c000) [pid = 1815] [serial = 998] [outer = 0x7f15547e8400] 11:25:18 INFO - PROCESS | 1815 | 1461349518397 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7f1555b7c000) [pid = 1815] [serial = 999] [outer = 0x7f15547e8400] 11:25:19 INFO - PROCESS | 1815 | 1461349519311 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]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1530ms 11:25:19 INFO - PROCESS | 1815 | 1461349519350 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:25:19 INFO - PROCESS | 1815 | 1461349519354 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 11:25:19 INFO - PROCESS | 1815 | 1461349519363 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 1815 | 1461349519366 Marionette TRACE conn3 <- [1,1302,null,{}] 11:25:19 INFO - PROCESS | 1815 | 1461349519373 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}] 11:25:19 INFO - PROCESS | 1815 | 1461349519594 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:25:19 INFO - PROCESS | 1815 | 1461349519840 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559baf000 == 119 [pid = 1815] [id = 333] 11:25:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7f154a353400) [pid = 1815] [serial = 1000] [outer = (nil)] 11:25:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7f15594ac800) [pid = 1815] [serial = 1001] [outer = 0x7f154a353400] 11:25:19 INFO - PROCESS | 1815 | 1461349519974 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7f1559bba400) [pid = 1815] [serial = 1002] [outer = 0x7f154a353400] 11:25:20 INFO - PROCESS | 1815 | 1461349520868 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]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1538ms 11:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:25:20 INFO - PROCESS | 1815 | 1461349520898 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 1815 | 1461349520902 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 11:25:20 INFO - PROCESS | 1815 | 1461349520909 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 1815 | 1461349520912 Marionette TRACE conn3 <- [1,1306,null,{}] 11:25:20 INFO - PROCESS | 1815 | 1461349520918 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}] 11:25:21 INFO - PROCESS | 1815 | 1461349521137 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:25:21 INFO - PROCESS | 1815 | 1461349521343 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed93000 == 120 [pid = 1815] [id = 334] 11:25:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7f152e525800) [pid = 1815] [serial = 1003] [outer = (nil)] 11:25:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7f152e52c000) [pid = 1815] [serial = 1004] [outer = 0x7f152e525800] 11:25:21 INFO - PROCESS | 1815 | 1461349521466 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7f152e530c00) [pid = 1815] [serial = 1005] [outer = 0x7f152e525800] 11:25:22 INFO - PROCESS | 1815 | 1461349522360 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]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1485ms 11:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:25:22 INFO - PROCESS | 1815 | 1461349522394 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 1815 | 1461349522397 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 11:25:22 INFO - PROCESS | 1815 | 1461349522404 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 1815 | 1461349522406 Marionette TRACE conn3 <- [1,1310,null,{}] 11:25:22 INFO - PROCESS | 1815 | 1461349522413 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}] 11:25:22 INFO - PROCESS | 1815 | 1461349522622 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:25:22 INFO - PROCESS | 1815 | 1461349522969 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152afdb000 == 121 [pid = 1815] [id = 335] 11:25:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7f152e526000) [pid = 1815] [serial = 1006] [outer = (nil)] 11:25:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7f1542530c00) [pid = 1815] [serial = 1007] [outer = 0x7f152e526000] 11:25:23 INFO - PROCESS | 1815 | 1461349523121 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7f1542537000) [pid = 1815] [serial = 1008] [outer = 0x7f152e526000] 11:25:24 INFO - PROCESS | 1815 | 1461349524285 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] 11:25:24 INFO - PROCESS | 1815 | 1461349524343 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 11:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:25:24 INFO - PROCESS | 1815 | 1461349524350 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1815 | 1461349524354 Marionette TRACE conn3 <- [1,1314,null,{}] 11:25:24 INFO - PROCESS | 1815 | 1461349524360 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}] 11:25:24 INFO - PROCESS | 1815 | 1461349524584 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:25:24 INFO - PROCESS | 1815 | 1461349524830 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d1ee800 == 122 [pid = 1815] [id = 336] 11:25:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7f152e52b800) [pid = 1815] [serial = 1009] [outer = (nil)] 11:25:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7f154253ac00) [pid = 1815] [serial = 1010] [outer = 0x7f152e52b800] 11:25:24 INFO - PROCESS | 1815 | 1461349524929 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7f1559d34000) [pid = 1815] [serial = 1011] [outer = 0x7f152e52b800] 11:25:25 INFO - PROCESS | 1815 | 1461349525898 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]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1581ms 11:25:25 INFO - PROCESS | 1815 | 1461349525932 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 1815 | 1461349525936 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 11:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:25:25 INFO - PROCESS | 1815 | 1461349525943 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 1815 | 1461349525954 Marionette TRACE conn3 <- [1,1318,null,{}] 11:25:25 INFO - PROCESS | 1815 | 1461349525959 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}] 11:25:26 INFO - PROCESS | 1815 | 1461349526211 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:25:26 INFO - PROCESS | 1815 | 1461349526467 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c6a0800 == 123 [pid = 1815] [id = 337] 11:25:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7f1547f7dc00) [pid = 1815] [serial = 1012] [outer = (nil)] 11:25:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7f1559e03400) [pid = 1815] [serial = 1013] [outer = 0x7f1547f7dc00] 11:25:26 INFO - PROCESS | 1815 | 1461349526599 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7f1559e78400) [pid = 1815] [serial = 1014] [outer = 0x7f1547f7dc00] 11:25:27 INFO - PROCESS | 1815 | 1461349527523 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]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1641ms 11:25:27 INFO - PROCESS | 1815 | 1461349527587 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:25:27 INFO - PROCESS | 1815 | 1461349527594 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 11:25:27 INFO - PROCESS | 1815 | 1461349527603 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 1815 | 1461349527609 Marionette TRACE conn3 <- [1,1322,null,{}] 11:25:27 INFO - PROCESS | 1815 | 1461349527618 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}] 11:25:27 INFO - PROCESS | 1815 | 1461349527924 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:25:28 INFO - PROCESS | 1815 | 1461349528268 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3be000 == 124 [pid = 1815] [id = 338] 11:25:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7f152b3f3c00) [pid = 1815] [serial = 1015] [outer = (nil)] 11:25:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 272 (0x7f152b3fb400) [pid = 1815] [serial = 1016] [outer = 0x7f152b3f3c00] 11:25:28 INFO - PROCESS | 1815 | 1461349528349 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 273 (0x7f152c669000) [pid = 1815] [serial = 1017] [outer = 0x7f152b3f3c00] 11:25:29 INFO - PROCESS | 1815 | 1461349529266 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]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1745ms 11:25:29 INFO - PROCESS | 1815 | 1461349529347 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 1815 | 1461349529351 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 11:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:25:29 INFO - PROCESS | 1815 | 1461349529358 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 1815 | 1461349529361 Marionette TRACE conn3 <- [1,1326,null,{}] 11:25:29 INFO - PROCESS | 1815 | 1461349529367 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}] 11:25:29 INFO - PROCESS | 1815 | 1461349529631 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:25:29 INFO - PROCESS | 1815 | 1461349529926 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b5ad000 == 125 [pid = 1815] [id = 339] 11:25:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 274 (0x7f152b3f6800) [pid = 1815] [serial = 1018] [outer = (nil)] 11:25:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 275 (0x7f152b55ac00) [pid = 1815] [serial = 1019] [outer = 0x7f152b3f6800] 11:25:30 INFO - PROCESS | 1815 | 1461349530012 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 276 (0x7f152b55fc00) [pid = 1815] [serial = 1020] [outer = 0x7f152b3f6800] 11:25:30 INFO - PROCESS | 1815 | 1461349530949 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]]]}] 11:25:30 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 11:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1631ms 11:25:30 INFO - PROCESS | 1815 | 1461349530991 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 1815 | 1461349530995 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 11:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:25:31 INFO - PROCESS | 1815 | 1461349531001 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 1815 | 1461349531005 Marionette TRACE conn3 <- [1,1330,null,{}] 11:25:31 INFO - PROCESS | 1815 | 1461349531011 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}] 11:25:31 INFO - PROCESS | 1815 | 1461349531227 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:25:31 INFO - PROCESS | 1815 | 1461349531483 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c699800 == 126 [pid = 1815] [id = 340] 11:25:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 277 (0x7f152b3f6400) [pid = 1815] [serial = 1021] [outer = (nil)] 11:25:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 278 (0x7f152b5de800) [pid = 1815] [serial = 1022] [outer = 0x7f152b3f6400] 11:25:31 INFO - PROCESS | 1815 | 1461349531609 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 279 (0x7f152b5e3000) [pid = 1815] [serial = 1023] [outer = 0x7f152b3f6400] 11:25:32 INFO - PROCESS | 1815 | 1461349532491 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]]]}] 11:25:32 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 11:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1536ms 11:25:32 INFO - PROCESS | 1815 | 1461349532541 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 1815 | 1461349532560 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 11:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:25:32 INFO - PROCESS | 1815 | 1461349532567 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 1815 | 1461349532571 Marionette TRACE conn3 <- [1,1334,null,{}] 11:25:32 INFO - PROCESS | 1815 | 1461349532577 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}] 11:25:32 INFO - PROCESS | 1815 | 1461349532811 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:25:33 INFO - PROCESS | 1815 | 1461349533061 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153347b800 == 127 [pid = 1815] [id = 341] 11:25:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 280 (0x7f152b3f6c00) [pid = 1815] [serial = 1024] [outer = (nil)] 11:25:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 281 (0x7f152b5e9400) [pid = 1815] [serial = 1025] [outer = 0x7f152b3f6c00] 11:25:33 INFO - PROCESS | 1815 | 1461349533183 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 282 (0x7f152b5ed800) [pid = 1815] [serial = 1026] [outer = 0x7f152b3f6c00] 11:25:34 INFO - PROCESS | 1815 | 1461349534306 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]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1783ms 11:25:34 INFO - PROCESS | 1815 | 1461349534351 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 1815 | 1461349534355 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 11:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:25:34 INFO - PROCESS | 1815 | 1461349534384 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 1815 | 1461349534388 Marionette TRACE conn3 <- [1,1338,null,{}] 11:25:34 INFO - PROCESS | 1815 | 1461349534394 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}] 11:25:34 INFO - PROCESS | 1815 | 1461349534625 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:25:34 INFO - PROCESS | 1815 | 1461349534876 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c3db800 == 128 [pid = 1815] [id = 342] 11:25:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 283 (0x7f152b3f2400) [pid = 1815] [serial = 1027] [outer = (nil)] 11:25:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 284 (0x7f152b5e9800) [pid = 1815] [serial = 1028] [outer = 0x7f152b3f2400] 11:25:35 INFO - PROCESS | 1815 | 1461349535528 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 285 (0x7f152c66b400) [pid = 1815] [serial = 1029] [outer = 0x7f152b3f2400] 11:25:37 INFO - PROCESS | 1815 | 1461349537108 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]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2743ms 11:25:37 INFO - PROCESS | 1815 | 1461349537125 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 1815 | 1461349537128 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 11:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:25:37 INFO - PROCESS | 1815 | 1461349537137 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 1815 | 1461349537139 Marionette TRACE conn3 <- [1,1342,null,{}] 11:25:37 INFO - PROCESS | 1815 | 1461349537151 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}] 11:25:37 INFO - PROCESS | 1815 | 1461349537360 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:25:37 INFO - PROCESS | 1815 | 1461349537720 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c971800 == 129 [pid = 1815] [id = 343] 11:25:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 286 (0x7f152e157000) [pid = 1815] [serial = 1030] [outer = (nil)] 11:25:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 287 (0x7f152e158800) [pid = 1815] [serial = 1031] [outer = 0x7f152e157000] 11:25:37 INFO - PROCESS | 1815 | 1461349537846 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 288 (0x7f152e506400) [pid = 1815] [serial = 1032] [outer = 0x7f152e157000] 11:25:38 INFO - PROCESS | 1815 | 1461349538813 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]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1740ms 11:25:38 INFO - PROCESS | 1815 | 1461349538877 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 1815 | 1461349538883 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 11:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:25:38 INFO - PROCESS | 1815 | 1461349538893 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 1815 | 1461349538897 Marionette TRACE conn3 <- [1,1346,null,{}] 11:25:38 INFO - PROCESS | 1815 | 1461349538903 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}] 11:25:39 INFO - PROCESS | 1815 | 1461349539117 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ff3a800 == 128 [pid = 1815] [id = 273] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559b19000 == 127 [pid = 1815] [id = 78] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c2ce000 == 126 [pid = 1815] [id = 235] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153086f800 == 125 [pid = 1815] [id = 325] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c973800 == 124 [pid = 1815] [id = 324] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533554000 == 123 [pid = 1815] [id = 323] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153013f000 == 122 [pid = 1815] [id = 322] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315d6000 == 121 [pid = 1815] [id = 321] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531bbc000 == 120 [pid = 1815] [id = 320] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e4a2000 == 119 [pid = 1815] [id = 319] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e6cb800 == 118 [pid = 1815] [id = 318] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c3df000 == 117 [pid = 1815] [id = 317] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4e0800 == 116 [pid = 1815] [id = 312] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536e49800 == 115 [pid = 1815] [id = 311] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eb28800 == 114 [pid = 1815] [id = 310] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559950000 == 113 [pid = 1815] [id = 309] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15538bf800 == 112 [pid = 1815] [id = 308] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154782e800 == 111 [pid = 1815] [id = 307] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154258a000 == 110 [pid = 1815] [id = 306] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b6d1800 == 109 [pid = 1815] [id = 305] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530880000 == 108 [pid = 1815] [id = 271] 11:25:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ff31000 == 107 [pid = 1815] [id = 304] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 287 (0x7f153c196c00) [pid = 1815] [serial = 654] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 286 (0x7f1541ecbc00) [pid = 1815] [serial = 635] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 285 (0x7f154a38d400) [pid = 1815] [serial = 708] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 284 (0x7f153c3b1800) [pid = 1815] [serial = 593] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 283 (0x7f153f89c800) [pid = 1815] [serial = 602] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 282 (0x7f1559997800) [pid = 1815] [serial = 762] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 281 (0x7f1547a75000) [pid = 1815] [serial = 651] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 280 (0x7f15420af800) [pid = 1815] [serial = 638] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 279 (0x7f1541204400) [pid = 1815] [serial = 632] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 278 (0x7f1547692000) [pid = 1815] [serial = 647] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 277 (0x7f153ca7b800) [pid = 1815] [serial = 629] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 276 (0x7f154395c400) [pid = 1815] [serial = 641] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 275 (0x7f153f529400) [pid = 1815] [serial = 825] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 274 (0x7f15464dd400) [pid = 1815] [serial = 644] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 273 (0x7f153de6dc00) [pid = 1815] [serial = 596] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 272 (0x7f1531410c00) [pid = 1815] [serial = 893] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 271 (0x7f1531f4e800) [pid = 1815] [serial = 869] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7f15594b2800) [pid = 1815] [serial = 872] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7f1536c5d000) [pid = 1815] [serial = 875] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7f1536c61000) [pid = 1815] [serial = 878] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7f152f2da400) [pid = 1815] [serial = 881] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7f152e1a3c00) [pid = 1815] [serial = 884] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7f152f2d9c00) [pid = 1815] [serial = 887] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7f1531408000) [pid = 1815] [serial = 890] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7f153c3ac400) [pid = 1815] [serial = 909] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7f153b97f000) [pid = 1815] [serial = 906] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7f153f525000) [pid = 1815] [serial = 599] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7f153c0d6c00) [pid = 1815] [serial = 590] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7f153f525c00) [pid = 1815] [serial = 911] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7f153091c000) [pid = 1815] [serial = 848] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7f153c19a400) [pid = 1815] [serial = 908] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7f1546e43400) [pid = 1815] [serial = 846] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7f15594ad800) [pid = 1815] [serial = 866] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7f153b829c00) [pid = 1815] [serial = 905] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f1548b5c800) [pid = 1815] [serial = 860] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f15416a5c00) [pid = 1815] [serial = 854] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f152ff7f800) [pid = 1815] [serial = 897] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f152f17e000) [pid = 1815] [serial = 896] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f153b97e000) [pid = 1815] [serial = 851] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f1530af3c00) [pid = 1815] [serial = 900] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f153091c800) [pid = 1815] [serial = 899] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f1531b56000) [pid = 1815] [serial = 902] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f153544f400) [pid = 1815] [serial = 903] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f15559c2c00) [pid = 1815] [serial = 863] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7f15454aa000) [pid = 1815] [serial = 857] [outer = (nil)] [url = about:blank] 11:25:39 INFO - PROCESS | 1815 | 1461349539760 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4d8000 == 108 [pid = 1815] [id = 344] 11:25:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7f152c9fe000) [pid = 1815] [serial = 1033] [outer = (nil)] 11:25:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f152f176400) [pid = 1815] [serial = 1034] [outer = 0x7f152c9fe000] 11:25:39 INFO - PROCESS | 1815 | 1461349539876 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f152f2d7000) [pid = 1815] [serial = 1035] [outer = 0x7f152c9fe000] 11:25:40 INFO - PROCESS | 1815 | 1461349540822 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]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1983ms 11:25:40 INFO - PROCESS | 1815 | 1461349540876 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 1815 | 1461349540879 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 11:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:25:40 INFO - PROCESS | 1815 | 1461349540886 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 1815 | 1461349540892 Marionette TRACE conn3 <- [1,1350,null,{}] 11:25:40 INFO - PROCESS | 1815 | 1461349540907 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}] 11:25:41 INFO - PROCESS | 1815 | 1461349541105 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:25:41 INFO - PROCESS | 1815 | 1461349541255 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153014d800 == 109 [pid = 1815] [id = 345] 11:25:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f152e50b800) [pid = 1815] [serial = 1036] [outer = (nil)] 11:25:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f15301c8000) [pid = 1815] [serial = 1037] [outer = 0x7f152e50b800] 11:25:41 INFO - PROCESS | 1815 | 1461349541320 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f153091fc00) [pid = 1815] [serial = 1038] [outer = 0x7f152e50b800] 11:25:42 INFO - PROCESS | 1815 | 1461349542157 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]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1299ms 11:25:42 INFO - PROCESS | 1815 | 1461349542195 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 1815 | 1461349542199 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 11:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:25:42 INFO - PROCESS | 1815 | 1461349542206 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 1815 | 1461349542209 Marionette TRACE conn3 <- [1,1354,null,{}] 11:25:42 INFO - PROCESS | 1815 | 1461349542215 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}] 11:25:42 INFO - PROCESS | 1815 | 1461349542452 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:25:42 INFO - PROCESS | 1815 | 1461349542487 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15312d1000 == 110 [pid = 1815] [id = 346] 11:25:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f152f2d9c00) [pid = 1815] [serial = 1039] [outer = (nil)] 11:25:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f15313c8800) [pid = 1815] [serial = 1040] [outer = 0x7f152f2d9c00] 11:25:42 INFO - PROCESS | 1815 | 1461349542563 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f1531407000) [pid = 1815] [serial = 1041] [outer = 0x7f152f2d9c00] 11:25:43 INFO - PROCESS | 1815 | 1461349543537 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]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1382ms 11:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:25:43 INFO - PROCESS | 1815 | 1461349543593 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1815 | 1461349543596 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 11:25:43 INFO - PROCESS | 1815 | 1461349543602 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1815 | 1461349543605 Marionette TRACE conn3 <- [1,1358,null,{}] 11:25:43 INFO - PROCESS | 1815 | 1461349543611 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}] 11:25:43 INFO - PROCESS | 1815 | 1461349543850 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:25:43 INFO - PROCESS | 1815 | 1461349543889 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531bb5800 == 111 [pid = 1815] [id = 347] 11:25:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f1531b4a800) [pid = 1815] [serial = 1042] [outer = (nil)] 11:25:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f1531b50000) [pid = 1815] [serial = 1043] [outer = 0x7f1531b4a800] 11:25:43 INFO - PROCESS | 1815 | 1461349543970 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7f153544a800) [pid = 1815] [serial = 1044] [outer = 0x7f1531b4a800] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7f1536c64c00) [pid = 1815] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f152c9fb000) [pid = 1815] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f1530aee400) [pid = 1815] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f152f2dc000) [pid = 1815] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f1531410000) [pid = 1815] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f153c116c00) [pid = 1815] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f1544594800) [pid = 1815] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f153b95e800) [pid = 1815] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f152f17c000) [pid = 1815] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f153b95e000) [pid = 1815] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:25:45 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f1545fd2c00) [pid = 1815] [serial = 27] [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.] 11:25:46 INFO - PROCESS | 1815 | 1461349546299 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]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2738ms 11:25:46 INFO - PROCESS | 1815 | 1461349546342 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 1815 | 1461349546347 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 11:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:25:46 INFO - PROCESS | 1815 | 1461349546362 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 1815 | 1461349546366 Marionette TRACE conn3 <- [1,1362,null,{}] 11:25:46 INFO - PROCESS | 1815 | 1461349546375 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}] 11:25:46 INFO - PROCESS | 1815 | 1461349546651 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:25:46 INFO - PROCESS | 1815 | 1461349546839 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533475000 == 112 [pid = 1815] [id = 348] 11:25:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f1531b4c000) [pid = 1815] [serial = 1045] [outer = (nil)] 11:25:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f1536c5f000) [pid = 1815] [serial = 1046] [outer = 0x7f1531b4c000] 11:25:46 INFO - PROCESS | 1815 | 1461349546964 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f153b829800) [pid = 1815] [serial = 1047] [outer = 0x7f1531b4c000] 11:25:48 INFO - PROCESS | 1815 | 1461349548302 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]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1995ms 11:25:48 INFO - PROCESS | 1815 | 1461349548361 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 1815 | 1461349548366 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 11:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:25:48 INFO - PROCESS | 1815 | 1461349548388 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 1815 | 1461349548395 Marionette TRACE conn3 <- [1,1366,null,{}] 11:25:48 INFO - PROCESS | 1815 | 1461349548405 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}] 11:25:48 INFO - PROCESS | 1815 | 1461349548668 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:25:48 INFO - PROCESS | 1815 | 1461349548927 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e49e800 == 113 [pid = 1815] [id = 349] 11:25:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f152c669800) [pid = 1815] [serial = 1048] [outer = (nil)] 11:25:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f152e151400) [pid = 1815] [serial = 1049] [outer = 0x7f152c669800] 11:25:49 INFO - PROCESS | 1815 | 1461349549051 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f152e1a8c00) [pid = 1815] [serial = 1050] [outer = 0x7f152c669800] 11:25:50 INFO - PROCESS | 1815 | 1461349550096 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] 11:25:50 INFO - PROCESS | 1815 | 1461349550135 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 11:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:25:50 INFO - PROCESS | 1815 | 1461349550146 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 1815 | 1461349550150 Marionette TRACE conn3 <- [1,1370,null,{}] 11:25:50 INFO - PROCESS | 1815 | 1461349550156 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}] 11:25:50 INFO - PROCESS | 1815 | 1461349550371 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:25:50 INFO - PROCESS | 1815 | 1461349550735 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531ccb000 == 114 [pid = 1815] [id = 350] 11:25:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f152f175000) [pid = 1815] [serial = 1051] [outer = (nil)] 11:25:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f152f2d2000) [pid = 1815] [serial = 1052] [outer = 0x7f152f175000] 11:25:50 INFO - PROCESS | 1815 | 1461349550817 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f152fd0b400) [pid = 1815] [serial = 1053] [outer = 0x7f152f175000] 11:25:51 INFO - PROCESS | 1815 | 1461349551742 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] 11:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:25:51 INFO - PROCESS | 1815 | 1461349551784 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 11:25:51 INFO - PROCESS | 1815 | 1461349551791 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 1815 | 1461349551797 Marionette TRACE conn3 <- [1,1374,null,{}] 11:25:51 INFO - PROCESS | 1815 | 1461349551820 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}] 11:25:52 INFO - PROCESS | 1815 | 1461349552050 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:25:52 INFO - PROCESS | 1815 | 1461349552294 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536e38000 == 115 [pid = 1815] [id = 351] 11:25:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f15313cb000) [pid = 1815] [serial = 1054] [outer = (nil)] 11:25:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7f1531b54c00) [pid = 1815] [serial = 1055] [outer = 0x7f15313cb000] 11:25:52 INFO - PROCESS | 1815 | 1461349552425 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7f1535455c00) [pid = 1815] [serial = 1056] [outer = 0x7f15313cb000] 11:25:53 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:53 INFO - PROCESS | 1815 | 1461349553316 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] 11:25:53 INFO - PROCESS | 1815 | 1461349553395 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 11:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:25:53 INFO - PROCESS | 1815 | 1461349553401 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 1815 | 1461349553403 Marionette TRACE conn3 <- [1,1378,null,{}] 11:25:53 INFO - PROCESS | 1815 | 1461349553409 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}] 11:25:53 INFO - PROCESS | 1815 | 1461349553617 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:25:53 INFO - PROCESS | 1815 | 1461349553861 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c2c0000 == 116 [pid = 1815] [id = 352] 11:25:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7f15313cc400) [pid = 1815] [serial = 1057] [outer = (nil)] 11:25:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7f153b966000) [pid = 1815] [serial = 1058] [outer = 0x7f15313cc400] 11:25:53 INFO - PROCESS | 1815 | 1461349553983 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7f153c0d4400) [pid = 1815] [serial = 1059] [outer = 0x7f15313cc400] 11:25:54 INFO - PROCESS | 1815 | 1461349554882 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] 11:25:54 INFO - PROCESS | 1815 | 1461349554942 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 11:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:25:54 INFO - PROCESS | 1815 | 1461349554948 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 1815 | 1461349554952 Marionette TRACE conn3 <- [1,1382,null,{}] 11:25:54 INFO - PROCESS | 1815 | 1461349554977 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}] 11:25:55 INFO - PROCESS | 1815 | 1461349555176 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:25:55 INFO - PROCESS | 1815 | 1461349555368 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d81b800 == 117 [pid = 1815] [id = 353] 11:25:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7f153c0d6c00) [pid = 1815] [serial = 1060] [outer = (nil)] 11:25:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7f153c119800) [pid = 1815] [serial = 1061] [outer = 0x7f153c0d6c00] 11:25:55 INFO - PROCESS | 1815 | 1461349555485 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7f153c19a400) [pid = 1815] [serial = 1062] [outer = 0x7f153c0d6c00] 11:25:56 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:25:56 INFO - PROCESS | 1815 | 1461349556477 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] 11:25:56 INFO - PROCESS | 1815 | 1461349556557 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 11:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:25:56 INFO - PROCESS | 1815 | 1461349556564 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1815 | 1461349556568 Marionette TRACE conn3 <- [1,1386,null,{}] 11:25:56 INFO - PROCESS | 1815 | 1461349556573 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}] 11:25:56 INFO - PROCESS | 1815 | 1461349556850 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:25:57 INFO - PROCESS | 1815 | 1461349557145 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e763800 == 118 [pid = 1815] [id = 354] 11:25:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7f153ca74400) [pid = 1815] [serial = 1063] [outer = (nil)] 11:25:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7f153e2f2400) [pid = 1815] [serial = 1064] [outer = 0x7f153ca74400] 11:25:57 INFO - PROCESS | 1815 | 1461349557227 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7f153e59c800) [pid = 1815] [serial = 1065] [outer = 0x7f153ca74400] 11:25:58 INFO - PROCESS | 1815 | 1461349558140 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] 11:25:58 INFO - PROCESS | 1815 | 1461349558158 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 11:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:25:58 INFO - PROCESS | 1815 | 1461349558164 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 1815 | 1461349558166 Marionette TRACE conn3 <- [1,1390,null,{}] 11:25:58 INFO - PROCESS | 1815 | 1461349558173 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}] 11:25:58 INFO - PROCESS | 1815 | 1461349558373 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:25:58 INFO - PROCESS | 1815 | 1461349558571 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa19000 == 119 [pid = 1815] [id = 355] 11:25:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7f153ca74c00) [pid = 1815] [serial = 1066] [outer = (nil)] 11:25:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7f153f525000) [pid = 1815] [serial = 1067] [outer = 0x7f153ca74c00] 11:25:58 INFO - PROCESS | 1815 | 1461349558644 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7f153f81d000) [pid = 1815] [serial = 1068] [outer = 0x7f153ca74c00] 11:25:59 INFO - PROCESS | 1815 | 1461349559561 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]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1434ms 11:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:25:59 INFO - PROCESS | 1815 | 1461349559599 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1815 | 1461349559602 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 11:25:59 INFO - PROCESS | 1815 | 1461349559610 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1815 | 1461349559612 Marionette TRACE conn3 <- [1,1394,null,{}] 11:25:59 INFO - PROCESS | 1815 | 1461349559619 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}] 11:25:59 INFO - PROCESS | 1815 | 1461349559853 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:26:00 INFO - PROCESS | 1815 | 1461349560091 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412d5800 == 120 [pid = 1815] [id = 356] 11:26:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7f153de6d800) [pid = 1815] [serial = 1069] [outer = (nil)] 11:26:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7f153fa4a000) [pid = 1815] [serial = 1070] [outer = 0x7f153de6d800] 11:26:00 INFO - PROCESS | 1815 | 1461349560208 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7f1541155c00) [pid = 1815] [serial = 1071] [outer = 0x7f153de6d800] 11:26:01 INFO - PROCESS | 1815 | 1461349561084 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]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1536ms 11:26:01 INFO - PROCESS | 1815 | 1461349561145 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1815 | 1461349561149 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 11:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:26:01 INFO - PROCESS | 1815 | 1461349561155 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1815 | 1461349561159 Marionette TRACE conn3 <- [1,1398,null,{}] 11:26:01 INFO - PROCESS | 1815 | 1461349561165 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}] 11:26:01 INFO - PROCESS | 1815 | 1461349561436 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:26:01 INFO - PROCESS | 1815 | 1461349561694 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541971000 == 121 [pid = 1815] [id = 357] 11:26:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 272 (0x7f153e2f6400) [pid = 1815] [serial = 1072] [outer = (nil)] 11:26:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 273 (0x7f1541208400) [pid = 1815] [serial = 1073] [outer = 0x7f153e2f6400] 11:26:01 INFO - PROCESS | 1815 | 1461349561783 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 274 (0x7f154129a400) [pid = 1815] [serial = 1074] [outer = 0x7f153e2f6400] 11:26:02 INFO - PROCESS | 1815 | 1461349562648 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]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1532ms 11:26:02 INFO - PROCESS | 1815 | 1461349562688 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 1815 | 1461349562692 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 11:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:26:02 INFO - PROCESS | 1815 | 1461349562698 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 1815 | 1461349562700 Marionette TRACE conn3 <- [1,1402,null,{}] 11:26:02 INFO - PROCESS | 1815 | 1461349562706 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}] 11:26:02 INFO - PROCESS | 1815 | 1461349562905 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:26:03 INFO - PROCESS | 1815 | 1461349563106 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546374800 == 122 [pid = 1815] [id = 358] 11:26:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 275 (0x7f153f532400) [pid = 1815] [serial = 1075] [outer = (nil)] 11:26:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 276 (0x7f15416a5800) [pid = 1815] [serial = 1076] [outer = 0x7f153f532400] 11:26:03 INFO - PROCESS | 1815 | 1461349563178 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 277 (0x7f1541cd9c00) [pid = 1815] [serial = 1077] [outer = 0x7f153f532400] 11:26:04 INFO - PROCESS | 1815 | 1461349564127 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]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1479ms 11:26:04 INFO - PROCESS | 1815 | 1461349564179 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 1815 | 1461349564183 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 11:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:26:04 INFO - PROCESS | 1815 | 1461349564189 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 1815 | 1461349564193 Marionette TRACE conn3 <- [1,1406,null,{}] 11:26:04 INFO - PROCESS | 1815 | 1461349564199 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}] 11:26:04 INFO - PROCESS | 1815 | 1461349564443 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:26:04 INFO - PROCESS | 1815 | 1461349564695 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154783b000 == 123 [pid = 1815] [id = 359] 11:26:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 278 (0x7f1541ecb400) [pid = 1815] [serial = 1078] [outer = (nil)] 11:26:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 279 (0x7f154201e800) [pid = 1815] [serial = 1079] [outer = 0x7f1541ecb400] 11:26:04 INFO - PROCESS | 1815 | 1461349564823 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 280 (0x7f15420aec00) [pid = 1815] [serial = 1080] [outer = 0x7f1541ecb400] 11:26:05 INFO - PROCESS | 1815 | 1461349565699 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]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1582ms 11:26:05 INFO - PROCESS | 1815 | 1461349565772 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 1815 | 1461349565775 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 11:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:26:05 INFO - PROCESS | 1815 | 1461349565789 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 1815 | 1461349565793 Marionette TRACE conn3 <- [1,1410,null,{}] 11:26:05 INFO - PROCESS | 1815 | 1461349565802 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}] 11:26:06 INFO - PROCESS | 1815 | 1461349566061 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:26:06 INFO - PROCESS | 1815 | 1461349566360 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a0a9800 == 124 [pid = 1815] [id = 360] 11:26:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 281 (0x7f154201a000) [pid = 1815] [serial = 1081] [outer = (nil)] 11:26:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 282 (0x7f1542531800) [pid = 1815] [serial = 1082] [outer = 0x7f154201a000] 11:26:06 INFO - PROCESS | 1815 | 1461349566434 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 283 (0x7f1544e20800) [pid = 1815] [serial = 1083] [outer = 0x7f154201a000] 11:26:07 INFO - PROCESS | 1815 | 1461349567395 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]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1638ms 11:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:26:07 INFO - PROCESS | 1815 | 1461349567428 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 1815 | 1461349567431 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 11:26:07 INFO - PROCESS | 1815 | 1461349567437 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 1815 | 1461349567440 Marionette TRACE conn3 <- [1,1414,null,{}] 11:26:07 INFO - PROCESS | 1815 | 1461349567445 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}] 11:26:07 INFO - PROCESS | 1815 | 1461349567648 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:26:07 INFO - PROCESS | 1815 | 1461349567902 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e222000 == 125 [pid = 1815] [id = 361] 11:26:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 284 (0x7f152b3f7800) [pid = 1815] [serial = 1084] [outer = (nil)] 11:26:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 285 (0x7f152f17bc00) [pid = 1815] [serial = 1085] [outer = 0x7f152b3f7800] 11:26:08 INFO - PROCESS | 1815 | 1461349568019 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 286 (0x7f15416af800) [pid = 1815] [serial = 1086] [outer = 0x7f152b3f7800] 11:26:09 INFO - PROCESS | 1815 | 1461349569062 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]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1680ms 11:26:09 INFO - PROCESS | 1815 | 1461349569117 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 1815 | 1461349569121 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 11:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:26:09 INFO - PROCESS | 1815 | 1461349569128 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 1815 | 1461349569130 Marionette TRACE conn3 <- [1,1418,null,{}] 11:26:09 INFO - PROCESS | 1815 | 1461349569138 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}] 11:26:09 INFO - PROCESS | 1815 | 1461349569383 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:26:09 INFO - PROCESS | 1815 | 1461349569681 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c970000 == 126 [pid = 1815] [id = 362] 11:26:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 287 (0x7f152c9fec00) [pid = 1815] [serial = 1087] [outer = (nil)] 11:26:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 288 (0x7f1545ceac00) [pid = 1815] [serial = 1088] [outer = 0x7f152c9fec00] 11:26:09 INFO - PROCESS | 1815 | 1461349569758 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 289 (0x7f15464dd400) [pid = 1815] [serial = 1089] [outer = 0x7f152c9fec00] 11:26:10 INFO - PROCESS | 1815 | 1461349570728 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]]]}] 11:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1630ms 11:26:10 INFO - PROCESS | 1815 | 1461349570761 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 1815 | 1461349570765 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 11:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:26:10 INFO - PROCESS | 1815 | 1461349570771 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 1815 | 1461349570774 Marionette TRACE conn3 <- [1,1422,null,{}] 11:26:10 INFO - PROCESS | 1815 | 1461349570779 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}] 11:26:10 INFO - PROCESS | 1815 | 1461349570995 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:26:12 INFO - PROCESS | 1815 | 1461349572046 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e215800 == 127 [pid = 1815] [id = 363] 11:26:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 290 (0x7f152b5e5400) [pid = 1815] [serial = 1090] [outer = (nil)] 11:26:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 291 (0x7f152c662800) [pid = 1815] [serial = 1091] [outer = 0x7f152b5e5400] 11:26:12 INFO - PROCESS | 1815 | 1461349572124 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 292 (0x7f152e14c000) [pid = 1815] [serial = 1092] [outer = 0x7f152b5e5400] 11:26:13 INFO - PROCESS | 1815 | 1461349573088 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]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2381ms 11:26:13 INFO - PROCESS | 1815 | 1461349573155 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1815 | 1461349573162 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:26:13 INFO - PROCESS | 1815 | 1461349573169 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1815 | 1461349573174 Marionette TRACE conn3 <- [1,1426,null,{}] 11:26:13 INFO - PROCESS | 1815 | 1461349573182 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}] 11:26:13 INFO - PROCESS | 1815 | 1461349573508 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:26:13 INFO - PROCESS | 1815 | 1461349573851 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3b7000 == 128 [pid = 1815] [id = 364] 11:26:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 293 (0x7f152e507000) [pid = 1815] [serial = 1093] [outer = (nil)] 11:26:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 294 (0x7f152e523800) [pid = 1815] [serial = 1094] [outer = 0x7f152e507000] 11:26:13 INFO - PROCESS | 1815 | 1461349573926 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 295 (0x7f152f2d0000) [pid = 1815] [serial = 1095] [outer = 0x7f152e507000] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531bb5800 == 127 [pid = 1815] [id = 347] 11:26:14 INFO - PROCESS | 1815 | --DOMWINDOW == 294 (0x7f152e51f400) [pid = 1815] [serial = 941] [outer = (nil)] [url = about:blank] 11:26:14 INFO - PROCESS | 1815 | --DOMWINDOW == 293 (0x7f15555ab800) [pid = 1815] [serial = 944] [outer = (nil)] [url = about:blank] 11:26:14 INFO - PROCESS | 1815 | --DOMWINDOW == 292 (0x7f1544eba800) [pid = 1815] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:26:14 INFO - PROCESS | 1815 | --DOMWINDOW == 291 (0x7f152c9f9c00) [pid = 1815] [serial = 950] [outer = (nil)] [url = about:blank] 11:26:14 INFO - PROCESS | 1815 | --DOMWINDOW == 290 (0x7f1541d8e400) [pid = 1815] [serial = 947] [outer = (nil)] [url = about:blank] 11:26:14 INFO - PROCESS | 1815 | --DOMWINDOW == 289 (0x7f152e515400) [pid = 1815] [serial = 938] [outer = (nil)] [url = about:blank] 11:26:14 INFO - PROCESS | 1815 | --DOMWINDOW == 288 (0x7f153f530c00) [pid = 1815] [serial = 980] [outer = (nil)] [url = about:blank] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15312d1000 == 126 [pid = 1815] [id = 346] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153014d800 == 125 [pid = 1815] [id = 345] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4d8000 == 124 [pid = 1815] [id = 344] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c971800 == 123 [pid = 1815] [id = 343] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c3db800 == 122 [pid = 1815] [id = 342] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152afdb000 == 121 [pid = 1815] [id = 335] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ed93000 == 120 [pid = 1815] [id = 334] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559baf000 == 119 [pid = 1815] [id = 333] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559158800 == 118 [pid = 1815] [id = 332] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a00d800 == 117 [pid = 1815] [id = 331] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546bd2800 == 116 [pid = 1815] [id = 330] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541689000 == 115 [pid = 1815] [id = 329] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533473000 == 114 [pid = 1815] [id = 328] 11:26:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152f286800 == 113 [pid = 1815] [id = 327] 11:26:15 INFO - PROCESS | 1815 | 1461349575051 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]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1933ms 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 287 (0x7f153ca79400) [pid = 1815] [serial = 966] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 286 (0x7f152e50c800) [pid = 1815] [serial = 954] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 285 (0x7f1530afb000) [pid = 1815] [serial = 959] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 284 (0x7f1554474800) [pid = 1815] [serial = 929] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 283 (0x7f152ff81000) [pid = 1815] [serial = 957] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 282 (0x7f153c0e9800) [pid = 1815] [serial = 965] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 281 (0x7f1536c64000) [pid = 1815] [serial = 963] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 280 (0x7f1557a40400) [pid = 1815] [serial = 932] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 279 (0x7f152e47b400) [pid = 1815] [serial = 935] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 278 (0x7f152fd08000) [pid = 1815] [serial = 956] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 277 (0x7f154629ac00) [pid = 1815] [serial = 975] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 276 (0x7f153c285400) [pid = 1815] [serial = 920] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 275 (0x7f1541d8b400) [pid = 1815] [serial = 971] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 274 (0x7f15301c9800) [pid = 1815] [serial = 977] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 273 (0x7f1535455400) [pid = 1815] [serial = 962] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 272 (0x7f1531405800) [pid = 1815] [serial = 960] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 271 (0x7f1545f1d800) [pid = 1815] [serial = 926] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7f153b8a0400) [pid = 1815] [serial = 978] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7f153c117c00) [pid = 1815] [serial = 968] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7f15413e0c00) [pid = 1815] [serial = 923] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7f15464e1000) [pid = 1815] [serial = 648] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7f15313c5400) [pid = 1815] [serial = 917] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7f1541ecac00) [pid = 1815] [serial = 972] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7f152e1a1c00) [pid = 1815] [serial = 953] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7f154114fc00) [pid = 1815] [serial = 969] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7f1542490c00) [pid = 1815] [serial = 974] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7f152f178000) [pid = 1815] [serial = 914] [outer = (nil)] [url = about:blank] 11:26:15 INFO - PROCESS | 1815 | 1461349575150 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 1815 | 1461349575157 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 11:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:26:15 INFO - PROCESS | 1815 | 1461349575164 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1815 | 1461349575168 Marionette TRACE conn3 <- [1,1430,null,{}] 11:26:15 INFO - PROCESS | 1815 | 1461349575176 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}] 11:26:15 INFO - PROCESS | 1815 | 1461349575383 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:26:15 INFO - PROCESS | 1815 | 1461349575656 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c983000 == 114 [pid = 1815] [id = 365] 11:26:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7f152c9f9c00) [pid = 1815] [serial = 1096] [outer = (nil)] 11:26:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7f15301c2c00) [pid = 1815] [serial = 1097] [outer = 0x7f152c9f9c00] 11:26:15 INFO - PROCESS | 1815 | 1461349575723 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7f1530922800) [pid = 1815] [serial = 1098] [outer = 0x7f152c9f9c00] 11:26:16 INFO - PROCESS | 1815 | 1461349576550 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]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1437ms 11:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:26:16 INFO - PROCESS | 1815 | 1461349576603 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 1815 | 1461349576606 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 11:26:16 INFO - PROCESS | 1815 | 1461349576621 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 1815 | 1461349576632 Marionette TRACE conn3 <- [1,1434,null,{}] 11:26:16 INFO - PROCESS | 1815 | 1461349576640 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}] 11:26:16 INFO - PROCESS | 1815 | 1461349576836 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:26:17 INFO - PROCESS | 1815 | 1461349577020 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f27f800 == 115 [pid = 1815] [id = 366] 11:26:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7f152fd0ec00) [pid = 1815] [serial = 1099] [outer = (nil)] 11:26:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7f1531b56000) [pid = 1815] [serial = 1100] [outer = 0x7f152fd0ec00] 11:26:17 INFO - PROCESS | 1815 | 1461349577101 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7f1536dbbc00) [pid = 1815] [serial = 1101] [outer = 0x7f152fd0ec00] 11:26:18 INFO - PROCESS | 1815 | 1461349578064 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]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1509ms 11:26:18 INFO - PROCESS | 1815 | 1461349578124 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1815 | 1461349578129 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 11:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:26:18 INFO - PROCESS | 1815 | 1461349578135 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1815 | 1461349578137 Marionette TRACE conn3 <- [1,1438,null,{}] 11:26:18 INFO - PROCESS | 1815 | 1461349578142 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}] 11:26:18 INFO - PROCESS | 1815 | 1461349578402 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:26:18 INFO - PROCESS | 1815 | 1461349578426 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315ca000 == 116 [pid = 1815] [id = 367] 11:26:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7f1530923c00) [pid = 1815] [serial = 1102] [outer = (nil)] 11:26:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7f153c196c00) [pid = 1815] [serial = 1103] [outer = 0x7f1530923c00] 11:26:18 INFO - PROCESS | 1815 | 1461349578491 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7f153c3b2800) [pid = 1815] [serial = 1104] [outer = 0x7f1530923c00] 11:26:20 INFO - PROCESS | 1815 | 1461349580260 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]]]}] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7f153d681c00) [pid = 1815] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7f152f2d9c00) [pid = 1815] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7f1541158000) [pid = 1815] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7f152ff80800) [pid = 1815] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7f15454b3400) [pid = 1815] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7f1531f47400) [pid = 1815] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7f15454b0400) [pid = 1815] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7f153091f800) [pid = 1815] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7f1547a8ec00) [pid = 1815] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7f152e50b800) [pid = 1815] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7f1541154400) [pid = 1815] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7f1530af0000) [pid = 1815] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7f152c9fe000) [pid = 1815] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7f152e157000) [pid = 1815] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7f1541722800) [pid = 1815] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7f1531f47800) [pid = 1815] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f155936a400) [pid = 1815] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f1542489c00) [pid = 1815] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f152b3f2400) [pid = 1815] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f1541ecf800) [pid = 1815] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f15420a3c00) [pid = 1815] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f153d672800) [pid = 1815] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f153b95cc00) [pid = 1815] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f153fa4e000) [pid = 1815] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f153b828000) [pid = 1815] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f1531f53c00) [pid = 1815] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7f154675d800) [pid = 1815] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7f15416b0800) [pid = 1815] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7f154893d800) [pid = 1815] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f1545ce4800) [pid = 1815] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f152ff81800) [pid = 1815] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f153b8a6000) [pid = 1815] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f153c0e3c00) [pid = 1815] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f1553817400) [pid = 1815] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f1531b4a400) [pid = 1815] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f15462a2800) [pid = 1815] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f153ca7a000) [pid = 1815] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f153544bc00) [pid = 1815] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f154d96e800) [pid = 1815] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7f15313c3000) [pid = 1815] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7f1542f47c00) [pid = 1815] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7f1531b4a800) [pid = 1815] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7f1554604000) [pid = 1815] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f15313c6c00) [pid = 1815] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f1544e22400) [pid = 1815] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f153c3aec00) [pid = 1815] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f153c118c00) [pid = 1815] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f153de65000) [pid = 1815] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f153c3b0800) [pid = 1815] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f15301cf800) [pid = 1815] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f1541ecfc00) [pid = 1815] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f1553819000) [pid = 1815] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:26:20 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f1536c5e800) [pid = 1815] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2334ms 11:26:20 INFO - PROCESS | 1815 | 1461349580470 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 1815 | 1461349580474 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 11:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:26:20 INFO - PROCESS | 1815 | 1461349580479 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1815 | 1461349580483 Marionette TRACE conn3 <- [1,1442,null,{}] 11:26:20 INFO - PROCESS | 1815 | 1461349580496 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}] 11:26:20 INFO - PROCESS | 1815 | 1461349580670 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:26:20 INFO - PROCESS | 1815 | 1461349580681 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530877000 == 117 [pid = 1815] [id = 368] 11:26:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f1530916800) [pid = 1815] [serial = 1105] [outer = (nil)] 11:26:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f1530af0000) [pid = 1815] [serial = 1106] [outer = 0x7f1530916800] 11:26:20 INFO - PROCESS | 1815 | 1461349580758 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f153544c800) [pid = 1815] [serial = 1107] [outer = 0x7f1530916800] 11:26:21 INFO - PROCESS | 1815 | 1461349581625 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]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1198ms 11:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:26:21 INFO - PROCESS | 1815 | 1461349581679 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 1815 | 1461349581682 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 11:26:21 INFO - PROCESS | 1815 | 1461349581688 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1815 | 1461349581691 Marionette TRACE conn3 <- [1,1446,null,{}] 11:26:21 INFO - PROCESS | 1815 | 1461349581695 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}] 11:26:21 INFO - PROCESS | 1815 | 1461349581892 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:26:21 INFO - PROCESS | 1815 | 1461349581903 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15354c6800 == 118 [pid = 1815] [id = 369] 11:26:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f1530918000) [pid = 1815] [serial = 1108] [outer = (nil)] 11:26:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f153d679800) [pid = 1815] [serial = 1109] [outer = 0x7f1530918000] 11:26:22 INFO - PROCESS | 1815 | 1461349582105 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f153e2f7400) [pid = 1815] [serial = 1110] [outer = 0x7f1530918000] 11:26:23 INFO - PROCESS | 1815 | 1461349583156 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]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1539ms 11:26:23 INFO - PROCESS | 1815 | 1461349583227 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1815 | 1461349583234 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:26:23 INFO - PROCESS | 1815 | 1461349583244 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1815 | 1461349583248 Marionette TRACE conn3 <- [1,1450,null,{}] 11:26:23 INFO - PROCESS | 1815 | 1461349583257 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}] 11:26:23 INFO - PROCESS | 1815 | 1461349583531 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:26:23 INFO - PROCESS | 1815 | 1461349583845 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5c7800 == 119 [pid = 1815] [id = 370] 11:26:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f152e50b800) [pid = 1815] [serial = 1111] [outer = (nil)] 11:26:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f152e51c400) [pid = 1815] [serial = 1112] [outer = 0x7f152e50b800] 11:26:23 INFO - PROCESS | 1815 | 1461349583927 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f152f174000) [pid = 1815] [serial = 1113] [outer = 0x7f152e50b800] 11:26:24 INFO - PROCESS | 1815 | 1461349584941 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]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1738ms 11:26:24 INFO - PROCESS | 1815 | 1461349584984 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 1815 | 1461349584992 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 11:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:26:25 INFO - PROCESS | 1815 | 1461349585003 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1815 | 1461349585007 Marionette TRACE conn3 <- [1,1454,null,{}] 11:26:25 INFO - PROCESS | 1815 | 1461349585013 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}] 11:26:25 INFO - PROCESS | 1815 | 1461349585243 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:26:25 INFO - PROCESS | 1815 | 1461349585604 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533549800 == 120 [pid = 1815] [id = 371] 11:26:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f1530915c00) [pid = 1815] [serial = 1114] [outer = (nil)] 11:26:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7f1530aef400) [pid = 1815] [serial = 1115] [outer = 0x7f1530915c00] 11:26:25 INFO - PROCESS | 1815 | 1461349585683 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7f15313cf000) [pid = 1815] [serial = 1116] [outer = 0x7f1530915c00] 11:26:26 INFO - PROCESS | 1815 | 1461349586687 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]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1742ms 11:26:26 INFO - PROCESS | 1815 | 1461349586775 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1815 | 1461349586780 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 11:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:26:26 INFO - PROCESS | 1815 | 1461349586791 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1815 | 1461349586797 Marionette TRACE conn3 <- [1,1458,null,{}] 11:26:26 INFO - PROCESS | 1815 | 1461349586813 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}] 11:26:27 INFO - PROCESS | 1815 | 1461349587112 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:26:27 INFO - PROCESS | 1815 | 1461349587357 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c978000 == 121 [pid = 1815] [id = 372] 11:26:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7f153b8a6000) [pid = 1815] [serial = 1117] [outer = (nil)] 11:26:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7f153c114c00) [pid = 1815] [serial = 1118] [outer = 0x7f153b8a6000] 11:26:27 INFO - PROCESS | 1815 | 1461349587446 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f153ca79800) [pid = 1815] [serial = 1119] [outer = 0x7f153b8a6000] 11:26:28 INFO - PROCESS | 1815 | 1461349588622 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]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1889ms 11:26:28 INFO - PROCESS | 1815 | 1461349588681 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:26:28 INFO - PROCESS | 1815 | 1461349588687 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 11:26:28 INFO - PROCESS | 1815 | 1461349588693 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1815 | 1461349588697 Marionette TRACE conn3 <- [1,1462,null,{}] 11:26:28 INFO - PROCESS | 1815 | 1461349588702 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}] 11:26:28 INFO - PROCESS | 1815 | 1461349588965 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:26:29 INFO - PROCESS | 1815 | 1461349589193 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa17000 == 122 [pid = 1815] [id = 373] 11:26:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f153b95cc00) [pid = 1815] [serial = 1120] [outer = (nil)] 11:26:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f153f81a400) [pid = 1815] [serial = 1121] [outer = 0x7f153b95cc00] 11:26:29 INFO - PROCESS | 1815 | 1461349589267 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f1541205000) [pid = 1815] [serial = 1122] [outer = 0x7f153b95cc00] 11:26:30 INFO - PROCESS | 1815 | 1461349590136 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]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1480ms 11:26:30 INFO - PROCESS | 1815 | 1461349590174 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1815 | 1461349590177 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 11:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:26:30 INFO - PROCESS | 1815 | 1461349590184 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1815 | 1461349590187 Marionette TRACE conn3 <- [1,1466,null,{}] 11:26:30 INFO - PROCESS | 1815 | 1461349590192 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}] 11:26:30 INFO - PROCESS | 1815 | 1461349590384 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:26:30 INFO - PROCESS | 1815 | 1461349590649 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1545298800 == 123 [pid = 1815] [id = 374] 11:26:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f153e981000) [pid = 1815] [serial = 1123] [outer = (nil)] 11:26:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f15416b0800) [pid = 1815] [serial = 1124] [outer = 0x7f153e981000] 11:26:30 INFO - PROCESS | 1815 | 1461349590768 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f1541ce6000) [pid = 1815] [serial = 1125] [outer = 0x7f153e981000] 11:26:31 INFO - PROCESS | 1815 | 1461349591657 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]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1535ms 11:26:31 INFO - PROCESS | 1815 | 1461349591721 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 1815 | 1461349591723 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 11:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:26:31 INFO - PROCESS | 1815 | 1461349591730 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 1815 | 1461349591733 Marionette TRACE conn3 <- [1,1470,null,{}] 11:26:31 INFO - PROCESS | 1815 | 1461349591738 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}] 11:26:31 INFO - PROCESS | 1815 | 1461349591963 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:26:32 INFO - PROCESS | 1815 | 1461349592208 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a00c000 == 124 [pid = 1815] [id = 375] 11:26:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f15420aac00) [pid = 1815] [serial = 1126] [outer = (nil)] 11:26:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f1542f47c00) [pid = 1815] [serial = 1127] [outer = 0x7f15420aac00] 11:26:32 INFO - PROCESS | 1815 | 1461349592331 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f1546083400) [pid = 1815] [serial = 1128] [outer = 0x7f15420aac00] 11:26:33 INFO - PROCESS | 1815 | 1461349593227 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]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1529ms 11:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:26:33 INFO - PROCESS | 1815 | 1461349593264 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 1815 | 1461349593268 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 11:26:33 INFO - PROCESS | 1815 | 1461349593276 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 1815 | 1461349593279 Marionette TRACE conn3 <- [1,1474,null,{}] 11:26:33 INFO - PROCESS | 1815 | 1461349593286 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}] 11:26:33 INFO - PROCESS | 1815 | 1461349593506 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:26:33 INFO - PROCESS | 1815 | 1461349593721 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155582d800 == 125 [pid = 1815] [id = 376] 11:26:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7f153c3b1000) [pid = 1815] [serial = 1129] [outer = (nil)] 11:26:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7f15464ea400) [pid = 1815] [serial = 1130] [outer = 0x7f153c3b1000] 11:26:33 INFO - PROCESS | 1815 | 1461349593834 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7f154768cc00) [pid = 1815] [serial = 1131] [outer = 0x7f153c3b1000] 11:26:34 INFO - PROCESS | 1815 | 1461349594813 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]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1583ms 11:26:34 INFO - PROCESS | 1815 | 1461349594859 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:26:34 INFO - PROCESS | 1815 | 1461349594863 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 11:26:34 INFO - PROCESS | 1815 | 1461349594871 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 1815 | 1461349594875 Marionette TRACE conn3 <- [1,1478,null,{}] 11:26:34 INFO - PROCESS | 1815 | 1461349594882 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}] 11:26:35 INFO - PROCESS | 1815 | 1461349595089 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:26:35 INFO - PROCESS | 1815 | 1461349595339 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559713000 == 126 [pid = 1815] [id = 377] 11:26:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f153f81ac00) [pid = 1815] [serial = 1132] [outer = (nil)] 11:26:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f15479afc00) [pid = 1815] [serial = 1133] [outer = 0x7f153f81ac00] 11:26:35 INFO - PROCESS | 1815 | 1461349595468 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f1547a89400) [pid = 1815] [serial = 1134] [outer = 0x7f153f81ac00] 11:26:36 INFO - PROCESS | 1815 | 1461349596441 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]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1642ms 11:26:36 INFO - PROCESS | 1815 | 1461349596514 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 1815 | 1461349596521 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 11:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:26:36 INFO - PROCESS | 1815 | 1461349596531 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 1815 | 1461349596537 Marionette TRACE conn3 <- [1,1482,null,{}] 11:26:36 INFO - PROCESS | 1815 | 1461349596547 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}] 11:26:36 INFO - PROCESS | 1815 | 1461349596855 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:26:37 INFO - PROCESS | 1815 | 1461349597143 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b1e800 == 127 [pid = 1815] [id = 378] 11:26:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f1530af5000) [pid = 1815] [serial = 1135] [outer = (nil)] 11:26:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f1547e8b000) [pid = 1815] [serial = 1136] [outer = 0x7f1530af5000] 11:26:37 INFO - PROCESS | 1815 | 1461349597222 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f154893d800) [pid = 1815] [serial = 1137] [outer = 0x7f1530af5000] 11:26:38 INFO - PROCESS | 1815 | 1461349598131 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]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1636ms 11:26:38 INFO - PROCESS | 1815 | 1461349598167 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 1815 | 1461349598170 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 11:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:26:38 INFO - PROCESS | 1815 | 1461349598178 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 1815 | 1461349598182 Marionette TRACE conn3 <- [1,1486,null,{}] 11:26:38 INFO - PROCESS | 1815 | 1461349598188 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}] 11:26:38 INFO - PROCESS | 1815 | 1461349598417 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:26:38 INFO - PROCESS | 1815 | 1461349598721 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155df7d000 == 128 [pid = 1815] [id = 379] 11:26:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f153e984800) [pid = 1815] [serial = 1138] [outer = (nil)] 11:26:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f1548b5b000) [pid = 1815] [serial = 1139] [outer = 0x7f153e984800] 11:26:38 INFO - PROCESS | 1815 | 1461349598804 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f154a0cb000) [pid = 1815] [serial = 1140] [outer = 0x7f153e984800] 11:26:39 INFO - PROCESS | 1815 | 1461349599715 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]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1590ms 11:26:39 INFO - PROCESS | 1815 | 1461349599770 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1815 | 1461349599773 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 11:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:26:39 INFO - PROCESS | 1815 | 1461349599780 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1815 | 1461349599784 Marionette TRACE conn3 <- [1,1490,null,{}] 11:26:39 INFO - PROCESS | 1815 | 1461349599790 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}] 11:26:40 INFO - PROCESS | 1815 | 1461349600037 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:26:40 INFO - PROCESS | 1815 | 1461349600297 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15614ad000 == 129 [pid = 1815] [id = 380] 11:26:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f155460e400) [pid = 1815] [serial = 1141] [outer = (nil)] 11:26:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7f155470d000) [pid = 1815] [serial = 1142] [outer = 0x7f155460e400] 11:26:40 INFO - PROCESS | 1815 | 1461349600396 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7f1555843000) [pid = 1815] [serial = 1143] [outer = 0x7f155460e400] 11:26:41 INFO - PROCESS | 1815 | 1461349601281 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]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1543ms 11:26:41 INFO - PROCESS | 1815 | 1461349601324 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1815 | 1461349601327 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 11:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:26:41 INFO - PROCESS | 1815 | 1461349601334 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1815 | 1461349601337 Marionette TRACE conn3 <- [1,1494,null,{}] 11:26:41 INFO - PROCESS | 1815 | 1461349601343 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}] 11:26:41 INFO - PROCESS | 1815 | 1461349601553 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:26:41 INFO - PROCESS | 1815 | 1461349601764 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c377000 == 130 [pid = 1815] [id = 381] 11:26:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7f1554610c00) [pid = 1815] [serial = 1144] [outer = (nil)] 11:26:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7f1555b77400) [pid = 1815] [serial = 1145] [outer = 0x7f1554610c00] 11:26:41 INFO - PROCESS | 1815 | 1461349601892 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7f1559104000) [pid = 1815] [serial = 1146] [outer = 0x7f1554610c00] 11:26:42 INFO - PROCESS | 1815 | 1461349602938 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]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1682ms 11:26:43 INFO - PROCESS | 1815 | 1461349603018 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1815 | 1461349603022 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 11:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:26:43 INFO - PROCESS | 1815 | 1461349603029 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1815 | 1461349603032 Marionette TRACE conn3 <- [1,1498,null,{}] 11:26:43 INFO - PROCESS | 1815 | 1461349603038 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}] 11:26:43 INFO - PROCESS | 1815 | 1461349603249 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:26:43 INFO - PROCESS | 1815 | 1461349603547 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3c0800 == 131 [pid = 1815] [id = 382] 11:26:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7f152b3fe400) [pid = 1815] [serial = 1147] [outer = (nil)] 11:26:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7f152e50b000) [pid = 1815] [serial = 1148] [outer = 0x7f152b3fe400] 11:26:43 INFO - PROCESS | 1815 | 1461349603634 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7f155910a000) [pid = 1815] [serial = 1149] [outer = 0x7f152b3fe400] 11:26:44 INFO - PROCESS | 1815 | 1461349604520 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]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1532ms 11:26:44 INFO - PROCESS | 1815 | 1461349604563 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1815 | 1461349604567 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 11:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:26:44 INFO - PROCESS | 1815 | 1461349604573 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1815 | 1461349604577 Marionette TRACE conn3 <- [1,1502,null,{}] 11:26:44 INFO - PROCESS | 1815 | 1461349604604 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}] 11:26:44 INFO - PROCESS | 1815 | 1461349604817 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:26:45 INFO - PROCESS | 1815 | 1461349605066 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c7e1000 == 132 [pid = 1815] [id = 383] 11:26:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7f152b5ed400) [pid = 1815] [serial = 1150] [outer = (nil)] 11:26:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 264 (0x7f152f175800) [pid = 1815] [serial = 1151] [outer = 0x7f152b5ed400] 11:26:45 INFO - PROCESS | 1815 | 1461349605187 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 265 (0x7f15594b1000) [pid = 1815] [serial = 1152] [outer = 0x7f152b5ed400] 11:26:46 INFO - PROCESS | 1815 | 1461349606104 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]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1599ms 11:26:46 INFO - PROCESS | 1815 | 1461349606174 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 1815 | 1461349606178 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 11:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:26:46 INFO - PROCESS | 1815 | 1461349606184 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1815 | 1461349606187 Marionette TRACE conn3 <- [1,1506,null,{}] 11:26:46 INFO - PROCESS | 1815 | 1461349606193 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}] 11:26:46 INFO - PROCESS | 1815 | 1461349606441 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:26:46 INFO - PROCESS | 1815 | 1461349606748 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ff2f800 == 133 [pid = 1815] [id = 384] 11:26:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 266 (0x7f152b3fbc00) [pid = 1815] [serial = 1153] [outer = (nil)] 11:26:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 267 (0x7f152b737400) [pid = 1815] [serial = 1154] [outer = 0x7f152b3fbc00] 11:26:46 INFO - PROCESS | 1815 | 1461349606825 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 268 (0x7f152b73bc00) [pid = 1815] [serial = 1155] [outer = 0x7f152b3fbc00] 11:26:47 INFO - PROCESS | 1815 | 1461349607735 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]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1582ms 11:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:26:47 INFO - PROCESS | 1815 | 1461349607767 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 1815 | 1461349607770 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 11:26:47 INFO - PROCESS | 1815 | 1461349607777 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 1815 | 1461349607780 Marionette TRACE conn3 <- [1,1510,null,{}] 11:26:47 INFO - PROCESS | 1815 | 1461349607785 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}] 11:26:48 INFO - PROCESS | 1815 | 1461349608006 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:26:48 INFO - PROCESS | 1815 | 1461349608264 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c3d2000 == 134 [pid = 1815] [id = 385] 11:26:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 269 (0x7f152b3f2400) [pid = 1815] [serial = 1156] [outer = (nil)] 11:26:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 270 (0x7f152b3fd800) [pid = 1815] [serial = 1157] [outer = 0x7f152b3f2400] 11:26:48 INFO - PROCESS | 1815 | 1461349608694 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 271 (0x7f152c664400) [pid = 1815] [serial = 1158] [outer = 0x7f152b3f2400] 11:26:49 INFO - PROCESS | 1815 | 1461349609642 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]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1932ms 11:26:49 INFO - PROCESS | 1815 | 1461349609710 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:26:49 INFO - PROCESS | 1815 | 1461349609717 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 11:26:49 INFO - PROCESS | 1815 | 1461349609726 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1815 | 1461349609731 Marionette TRACE conn3 <- [1,1514,null,{}] 11:26:49 INFO - PROCESS | 1815 | 1461349609738 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}] 11:26:49 INFO - PROCESS | 1815 | 1461349609993 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:26:50 INFO - PROCESS | 1815 | 1461349610252 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4bb000 == 135 [pid = 1815] [id = 386] 11:26:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 272 (0x7f152b560800) [pid = 1815] [serial = 1159] [outer = (nil)] 11:26:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 273 (0x7f152e157400) [pid = 1815] [serial = 1160] [outer = 0x7f152b560800] 11:26:50 INFO - PROCESS | 1815 | 1461349610384 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 274 (0x7f152fd0d000) [pid = 1815] [serial = 1161] [outer = 0x7f152b560800] 11:26:51 INFO - PROCESS | 1815 | 1461349611388 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]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1687ms 11:26:51 INFO - PROCESS | 1815 | 1461349611412 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 1815 | 1461349611418 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 11:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:26:51 INFO - PROCESS | 1815 | 1461349611429 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1815 | 1461349611432 Marionette TRACE conn3 <- [1,1518,null,{}] 11:26:51 INFO - PROCESS | 1815 | 1461349611438 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}] 11:26:51 INFO - PROCESS | 1815 | 1461349611641 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:26:51 INFO - PROCESS | 1815 | 1461349611947 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c69d000 == 136 [pid = 1815] [id = 387] 11:26:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 275 (0x7f152b3f8400) [pid = 1815] [serial = 1162] [outer = (nil)] 11:26:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 276 (0x7f15313c6800) [pid = 1815] [serial = 1163] [outer = 0x7f152b3f8400] 11:26:52 INFO - PROCESS | 1815 | 1461349612071 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 277 (0x7f1531b4b400) [pid = 1815] [serial = 1164] [outer = 0x7f152b3f8400] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547824800 == 135 [pid = 1815] [id = 241] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c7c4800 == 134 [pid = 1815] [id = 103] 11:26:52 INFO - PROCESS | 1815 | --DOMWINDOW == 276 (0x7f1536c5f000) [pid = 1815] [serial = 1046] [outer = (nil)] [url = about:blank] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530877000 == 133 [pid = 1815] [id = 368] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315ca000 == 132 [pid = 1815] [id = 367] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152f27f800 == 131 [pid = 1815] [id = 366] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c983000 == 130 [pid = 1815] [id = 365] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15452a8800 == 129 [pid = 1815] [id = 10] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3b7000 == 128 [pid = 1815] [id = 364] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e215800 == 127 [pid = 1815] [id = 363] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154783b000 == 126 [pid = 1815] [id = 359] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546374800 == 125 [pid = 1815] [id = 358] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541971000 == 124 [pid = 1815] [id = 357] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412d5800 == 123 [pid = 1815] [id = 356] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa19000 == 122 [pid = 1815] [id = 355] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e763800 == 121 [pid = 1815] [id = 354] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d81b800 == 120 [pid = 1815] [id = 353] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c2c0000 == 119 [pid = 1815] [id = 352] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536e38000 == 118 [pid = 1815] [id = 351] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531ccb000 == 117 [pid = 1815] [id = 350] 11:26:52 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e49e800 == 116 [pid = 1815] [id = 349] 11:26:53 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533475000 == 115 [pid = 1815] [id = 348] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 275 (0x7f1541718400) [pid = 1815] [serial = 912] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 274 (0x7f153f7df800) [pid = 1815] [serial = 681] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 273 (0x7f1531407000) [pid = 1815] [serial = 1041] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 272 (0x7f1541ecc000) [pid = 1815] [serial = 855] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 271 (0x7f1545429400) [pid = 1815] [serial = 981] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 270 (0x7f154a38fc00) [pid = 1815] [serial = 795] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 269 (0x7f1531f53800) [pid = 1815] [serial = 870] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 268 (0x7f15476a7400) [pid = 1815] [serial = 738] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 267 (0x7f15313cfc00) [pid = 1815] [serial = 816] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 266 (0x7f15479b0c00) [pid = 1815] [serial = 995] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 265 (0x7f1559110800) [pid = 1815] [serial = 798] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 264 (0x7f152b5de800) [pid = 1815] [serial = 1022] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 263 (0x7f15301c8000) [pid = 1815] [serial = 1037] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7f15416a9000) [pid = 1815] [serial = 684] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7f153544e400) [pid = 1815] [serial = 819] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7f152f176400) [pid = 1815] [serial = 1034] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7f15420afc00) [pid = 1815] [serial = 992] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7f152e158800) [pid = 1815] [serial = 1031] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7f1559e03400) [pid = 1815] [serial = 1013] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7f1544e2d800) [pid = 1815] [serial = 792] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7f1559dd0800) [pid = 1815] [serial = 873] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7f1531b51400) [pid = 1815] [serial = 986] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f1559967400) [pid = 1815] [serial = 759] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f1546082400) [pid = 1815] [serial = 693] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f152c66b400) [pid = 1815] [serial = 1029] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f154a38b400) [pid = 1815] [serial = 861] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f1544e20400) [pid = 1815] [serial = 735] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f1542530c00) [pid = 1815] [serial = 1007] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f152b3fb400) [pid = 1815] [serial = 1016] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f152b55ac00) [pid = 1815] [serial = 1019] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f152e506400) [pid = 1815] [serial = 1032] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f154253ac00) [pid = 1815] [serial = 1010] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7f155460f000) [pid = 1815] [serial = 747] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7f152fd05800) [pid = 1815] [serial = 983] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7f1544d20800) [pid = 1815] [serial = 726] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f15413e0000) [pid = 1815] [serial = 732] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f153c27d400) [pid = 1815] [serial = 852] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f15313c8800) [pid = 1815] [serial = 1040] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f1536c62c00) [pid = 1815] [serial = 876] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f154893dc00) [pid = 1815] [serial = 702] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f15558fa000) [pid = 1815] [serial = 753] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f15594ac800) [pid = 1815] [serial = 1001] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f154a0bec00) [pid = 1815] [serial = 705] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f153091fc00) [pid = 1815] [serial = 1038] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f1548b59c00) [pid = 1815] [serial = 741] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7f152b5e9800) [pid = 1815] [serial = 1028] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7f1530af0c00) [pid = 1815] [serial = 822] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7f154171e400) [pid = 1815] [serial = 675] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7f153c28bc00) [pid = 1815] [serial = 678] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f1557adf000) [pid = 1815] [serial = 864] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f1531b57c00) [pid = 1815] [serial = 807] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f1559b7e800) [pid = 1815] [serial = 801] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f1554958c00) [pid = 1815] [serial = 750] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f1559dd1800) [pid = 1815] [serial = 804] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f153ea75c00) [pid = 1815] [serial = 989] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f155381e800) [pid = 1815] [serial = 744] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f15313d0800) [pid = 1815] [serial = 810] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f152f2d7000) [pid = 1815] [serial = 1035] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f1546751000) [pid = 1815] [serial = 696] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f152b5e9400) [pid = 1815] [serial = 1025] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f152e52c000) [pid = 1815] [serial = 1004] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f153544a800) [pid = 1815] [serial = 1044] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7f1555ce5400) [pid = 1815] [serial = 756] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7f1535450000) [pid = 1815] [serial = 813] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7f155494c000) [pid = 1815] [serial = 998] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f1531b50000) [pid = 1815] [serial = 1043] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f1547a8c000) [pid = 1815] [serial = 699] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f153de64c00) [pid = 1815] [serial = 729] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f1541ec5000) [pid = 1815] [serial = 687] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f1547a8e000) [pid = 1815] [serial = 858] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f153f7dc800) [pid = 1815] [serial = 789] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f1530af7400) [pid = 1815] [serial = 849] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f1542484800) [pid = 1815] [serial = 690] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f1559b88800) [pid = 1815] [serial = 867] [outer = (nil)] [url = about:blank] 11:26:53 INFO - PROCESS | 1815 | 1461349613203 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]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1836ms 11:26:53 INFO - PROCESS | 1815 | 1461349613266 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:26:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:26:53 INFO - PROCESS | 1815 | 1461349613270 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 11:26:53 INFO - PROCESS | 1815 | 1461349613277 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1815 | 1461349613283 Marionette TRACE conn3 <- [1,1522,null,{}] 11:26:53 INFO - PROCESS | 1815 | 1461349613369 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}] 11:26:53 INFO - PROCESS | 1815 | 1461349613598 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:26:53 INFO - PROCESS | 1815 | 1461349613772 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4dd800 == 116 [pid = 1815] [id = 388] 11:26:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f15313c4c00) [pid = 1815] [serial = 1165] [outer = (nil)] 11:26:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f1531b59800) [pid = 1815] [serial = 1166] [outer = 0x7f15313c4c00] 11:26:53 INFO - PROCESS | 1815 | 1461349613841 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f1531f50400) [pid = 1815] [serial = 1167] [outer = 0x7f15313c4c00] 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:26:54 INFO - PROCESS | 1815 | 1461349614532 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"]]]}] 11:26:54 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 () { 11:26:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:26:54 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 () { 11:26:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:26:54 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 () { 11:26:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:26:54 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 () { 11:26:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:26:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1280ms 11:26:54 INFO - PROCESS | 1815 | 1461349614562 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 1815 | 1461349614570 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 11:26:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:26:54 INFO - PROCESS | 1815 | 1461349614577 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 1815 | 1461349614581 Marionette TRACE conn3 <- [1,1526,null,{}] 11:26:54 INFO - PROCESS | 1815 | 1461349614587 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}] 11:26:54 INFO - PROCESS | 1815 | 1461349614855 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:26:54 INFO - PROCESS | 1815 | 1461349614965 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530aa1000 == 117 [pid = 1815] [id = 389] 11:26:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f152fd0a800) [pid = 1815] [serial = 1168] [outer = (nil)] 11:26:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f1535451800) [pid = 1815] [serial = 1169] [outer = 0x7f152fd0a800] 11:26:55 INFO - PROCESS | 1815 | 1461349615030 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f153b8a6400) [pid = 1815] [serial = 1170] [outer = 0x7f152fd0a800] 11:26:55 INFO - PROCESS | 1815 | 1461349615881 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"]]]}] 11:26:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:26:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:26:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:26:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:26:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:26:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:26:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1330ms 11:26:55 INFO - PROCESS | 1815 | 1461349615954 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 1815 | 1461349615958 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 11:26:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:26:55 INFO - PROCESS | 1815 | 1461349615971 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 1815 | 1461349615973 Marionette TRACE conn3 <- [1,1530,null,{}] 11:26:55 INFO - PROCESS | 1815 | 1461349615980 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}] 11:26:56 INFO - PROCESS | 1815 | 1461349616228 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:26:56 INFO - PROCESS | 1815 | 1461349616264 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533484000 == 118 [pid = 1815] [id = 390] 11:26:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f153b982000) [pid = 1815] [serial = 1171] [outer = (nil)] 11:26:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f153c0d9800) [pid = 1815] [serial = 1172] [outer = 0x7f153b982000] 11:26:56 INFO - PROCESS | 1815 | 1461349616338 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f153d675c00) [pid = 1815] [serial = 1173] [outer = 0x7f153b982000] 11:26:57 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f1530923c00) [pid = 1815] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:26:57 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f1531b4c000) [pid = 1815] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:26:57 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f152e507000) [pid = 1815] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:26:57 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f152c9f9c00) [pid = 1815] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:26:57 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f152fd0ec00) [pid = 1815] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:26:57 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f152b5e5400) [pid = 1815] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:26:57 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f1530916800) [pid = 1815] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:26:57 INFO - PROCESS | 1815 | 1461349617473 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]]]}] 11:26:57 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 11:26:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:26:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:26:57 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. 11:26:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:26:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1529ms 11:26:57 INFO - PROCESS | 1815 | 1461349617504 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:26:57 INFO - PROCESS | 1815 | 1461349617509 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 11:26:57 INFO - PROCESS | 1815 | 1461349617515 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1815 | 1461349617519 Marionette TRACE conn3 <- [1,1534,null,{}] 11:26:57 INFO - PROCESS | 1815 | 1461349617525 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}] 11:26:57 INFO - PROCESS | 1815 | 1461349617736 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:26:57 INFO - PROCESS | 1815 | 1461349617954 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b88000 == 119 [pid = 1815] [id = 391] 11:26:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f153e58f800) [pid = 1815] [serial = 1174] [outer = (nil)] 11:26:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f153e980400) [pid = 1815] [serial = 1175] [outer = 0x7f153e58f800] 11:26:58 INFO - PROCESS | 1815 | 1461349618033 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f153f817000) [pid = 1815] [serial = 1176] [outer = 0x7f153e58f800] 11:26:58 INFO - PROCESS | 1815 | 1461349618821 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]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1335ms 11:26:58 INFO - PROCESS | 1815 | 1461349618850 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 1815 | 1461349618854 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 11:26:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:26:58 INFO - PROCESS | 1815 | 1461349618874 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 1815 | 1461349618878 Marionette TRACE conn3 <- [1,1538,null,{}] 11:26:58 INFO - PROCESS | 1815 | 1461349618884 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}] 11:26:59 INFO - PROCESS | 1815 | 1461349619106 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:26:59 INFO - PROCESS | 1815 | 1461349619271 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c61d800 == 120 [pid = 1815] [id = 392] 11:26:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f153b82f400) [pid = 1815] [serial = 1177] [outer = (nil)] 11:26:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f1540fcf000) [pid = 1815] [serial = 1178] [outer = 0x7f153b82f400] 11:26:59 INFO - PROCESS | 1815 | 1461349619346 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f154129a000) [pid = 1815] [serial = 1179] [outer = 0x7f153b82f400] 11:27:00 INFO - PROCESS | 1815 | 1461349620693 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]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1896ms 11:27:00 INFO - PROCESS | 1815 | 1461349620760 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1815 | 1461349620769 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:27:00 INFO - PROCESS | 1815 | 1461349620779 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 1815 | 1461349620784 Marionette TRACE conn3 <- [1,1542,null,{}] 11:27:00 INFO - PROCESS | 1815 | 1461349620793 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}] 11:27:01 INFO - PROCESS | 1815 | 1461349621089 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:27:01 INFO - PROCESS | 1815 | 1461349621348 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4b4000 == 121 [pid = 1815] [id = 393] 11:27:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f152e509000) [pid = 1815] [serial = 1180] [outer = (nil)] 11:27:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7f152f172400) [pid = 1815] [serial = 1181] [outer = 0x7f152e509000] 11:27:01 INFO - PROCESS | 1815 | 1461349621468 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7f152fd0ec00) [pid = 1815] [serial = 1182] [outer = 0x7f152e509000] 11:27:02 INFO - PROCESS | 1815 | 1461349622528 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]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1793ms 11:27:02 INFO - PROCESS | 1815 | 1461349622574 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 1815 | 1461349622584 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 11:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:27:02 INFO - PROCESS | 1815 | 1461349622596 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 1815 | 1461349622600 Marionette TRACE conn3 <- [1,1546,null,{}] 11:27:02 INFO - PROCESS | 1815 | 1461349622608 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}] 11:27:02 INFO - PROCESS | 1815 | 1461349622856 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:27:03 INFO - PROCESS | 1815 | 1461349623155 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531cd3800 == 122 [pid = 1815] [id = 394] 11:27:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7f152e52e000) [pid = 1815] [serial = 1183] [outer = (nil)] 11:27:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f153140c800) [pid = 1815] [serial = 1184] [outer = 0x7f152e52e000] 11:27:03 INFO - PROCESS | 1815 | 1461349623251 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f1531f47800) [pid = 1815] [serial = 1185] [outer = 0x7f152e52e000] 11:27:04 INFO - PROCESS | 1815 | 1461349624353 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]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1835ms 11:27:04 INFO - PROCESS | 1815 | 1461349624432 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1815 | 1461349624439 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 11:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:27:04 INFO - PROCESS | 1815 | 1461349624449 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 1815 | 1461349624459 Marionette TRACE conn3 <- [1,1550,null,{}] 11:27:04 INFO - PROCESS | 1815 | 1461349624524 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}] 11:27:04 INFO - PROCESS | 1815 | 1461349624856 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:27:05 INFO - PROCESS | 1815 | 1461349625058 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e569800 == 123 [pid = 1815] [id = 395] 11:27:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f153b983800) [pid = 1815] [serial = 1186] [outer = (nil)] 11:27:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f153c3abc00) [pid = 1815] [serial = 1187] [outer = 0x7f153b983800] 11:27:05 INFO - PROCESS | 1815 | 1461349625189 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f153e2eac00) [pid = 1815] [serial = 1188] [outer = 0x7f153b983800] 11:27:06 INFO - PROCESS | 1815 | 1461349626156 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]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1755ms 11:27:06 INFO - PROCESS | 1815 | 1461349626203 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:27:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:27:06 INFO - PROCESS | 1815 | 1461349626209 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 11:27:06 INFO - PROCESS | 1815 | 1461349626216 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1815 | 1461349626219 Marionette TRACE conn3 <- [1,1554,null,{}] 11:27:06 INFO - PROCESS | 1815 | 1461349626226 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}] 11:27:06 INFO - PROCESS | 1815 | 1461349626461 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:27:06 INFO - PROCESS | 1815 | 1461349626717 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa19000 == 124 [pid = 1815] [id = 396] 11:27:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f153c0d4c00) [pid = 1815] [serial = 1189] [outer = (nil)] 11:27:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f1541294400) [pid = 1815] [serial = 1190] [outer = 0x7f153c0d4c00] 11:27:06 INFO - PROCESS | 1815 | 1461349626856 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f15416a9800) [pid = 1815] [serial = 1191] [outer = 0x7f153c0d4c00] 11:27:07 INFO - PROCESS | 1815 | 1461349627923 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]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1788ms 11:27:08 INFO - PROCESS | 1815 | 1461349628007 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1815 | 1461349628014 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 11:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:27:08 INFO - PROCESS | 1815 | 1461349628027 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1815 | 1461349628031 Marionette TRACE conn3 <- [1,1558,null,{}] 11:27:08 INFO - PROCESS | 1815 | 1461349628042 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}] 11:27:08 INFO - PROCESS | 1815 | 1461349628434 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:27:08 INFO - PROCESS | 1815 | 1461349628766 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154196d000 == 125 [pid = 1815] [id = 397] 11:27:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f153e98a000) [pid = 1815] [serial = 1192] [outer = (nil)] 11:27:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f1541d8ac00) [pid = 1815] [serial = 1193] [outer = 0x7f153e98a000] 11:27:08 INFO - PROCESS | 1815 | 1461349628859 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f1541ec6000) [pid = 1815] [serial = 1194] [outer = 0x7f153e98a000] 11:27:09 INFO - PROCESS | 1815 | 1461349629820 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]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1847ms 11:27:09 INFO - PROCESS | 1815 | 1461349629875 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 1815 | 1461349629879 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 11:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:27:09 INFO - PROCESS | 1815 | 1461349629889 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 1815 | 1461349629894 Marionette TRACE conn3 <- [1,1562,null,{}] 11:27:09 INFO - PROCESS | 1815 | 1461349629902 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}] 11:27:10 INFO - PROCESS | 1815 | 1461349630294 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:27:10 INFO - PROCESS | 1815 | 1461349630502 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154714d000 == 126 [pid = 1815] [id = 398] 11:27:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f154171e400) [pid = 1815] [serial = 1195] [outer = (nil)] 11:27:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f154253d400) [pid = 1815] [serial = 1196] [outer = 0x7f154171e400] 11:27:10 INFO - PROCESS | 1815 | 1461349630597 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7f1545cea400) [pid = 1815] [serial = 1197] [outer = 0x7f154171e400] 11:27:11 INFO - PROCESS | 1815 | 1461349631611 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]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1788ms 11:27:11 INFO - PROCESS | 1815 | 1461349631678 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:27:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:27:11 INFO - PROCESS | 1815 | 1461349631683 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 11:27:11 INFO - PROCESS | 1815 | 1461349631690 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 1815 | 1461349631694 Marionette TRACE conn3 <- [1,1566,null,{}] 11:27:11 INFO - PROCESS | 1815 | 1461349631702 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}] 11:27:11 INFO - PROCESS | 1815 | 1461349631980 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:27:12 INFO - PROCESS | 1815 | 1461349632293 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547eee800 == 127 [pid = 1815] [id = 399] 11:27:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7f1541ec7000) [pid = 1815] [serial = 1198] [outer = (nil)] 11:27:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7f1546e3c000) [pid = 1815] [serial = 1199] [outer = 0x7f1541ec7000] 11:27:12 INFO - PROCESS | 1815 | 1461349632375 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7f1547a8a000) [pid = 1815] [serial = 1200] [outer = 0x7f1541ec7000] 11:27:13 INFO - PROCESS | 1815 | 1461349633313 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]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1685ms 11:27:13 INFO - PROCESS | 1815 | 1461349633374 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 1815 | 1461349633377 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 11:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:27:13 INFO - PROCESS | 1815 | 1461349633384 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 1815 | 1461349633388 Marionette TRACE conn3 <- [1,1570,null,{}] 11:27:13 INFO - PROCESS | 1815 | 1461349633393 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}] 11:27:13 INFO - PROCESS | 1815 | 1461349633642 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:27:13 INFO - PROCESS | 1815 | 1461349633913 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154da55000 == 128 [pid = 1815] [id = 400] 11:27:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f153f7eb400) [pid = 1815] [serial = 1201] [outer = (nil)] 11:27:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f1547a8f800) [pid = 1815] [serial = 1202] [outer = 0x7f153f7eb400] 11:27:14 INFO - PROCESS | 1815 | 1461349634000 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f154a07f000) [pid = 1815] [serial = 1203] [outer = 0x7f153f7eb400] 11:27:14 INFO - PROCESS | 1815 | 1461349634818 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]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1481ms 11:27:14 INFO - PROCESS | 1815 | 1461349634884 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1815 | 1461349634888 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 11:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:27:14 INFO - PROCESS | 1815 | 1461349634898 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 1815 | 1461349634902 Marionette TRACE conn3 <- [1,1574,null,{}] 11:27:14 INFO - PROCESS | 1815 | 1461349634908 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}] 11:27:15 INFO - PROCESS | 1815 | 1461349635134 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:27:15 INFO - PROCESS | 1815 | 1461349635394 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155582c800 == 129 [pid = 1815] [id = 401] 11:27:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f1540f59c00) [pid = 1815] [serial = 1204] [outer = (nil)] 11:27:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f154a392000) [pid = 1815] [serial = 1205] [outer = 0x7f1540f59c00] 11:27:15 INFO - PROCESS | 1815 | 1461349635533 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f1553819000) [pid = 1815] [serial = 1206] [outer = 0x7f1540f59c00] 11:27:16 INFO - PROCESS | 1815 | 1461349636445 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]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:27:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1584ms 11:27:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:27:16 INFO - PROCESS | 1815 | 1461349636483 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1815 | 1461349636486 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 11:27:16 INFO - PROCESS | 1815 | 1461349636494 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 1815 | 1461349636496 Marionette TRACE conn3 <- [1,1578,null,{}] 11:27:16 INFO - PROCESS | 1815 | 1461349636503 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}] 11:27:16 INFO - PROCESS | 1815 | 1461349636725 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:27:16 INFO - PROCESS | 1815 | 1461349636988 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b0d000 == 130 [pid = 1815] [id = 402] 11:27:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f1554954800) [pid = 1815] [serial = 1207] [outer = (nil)] 11:27:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f15558ef400) [pid = 1815] [serial = 1208] [outer = 0x7f1554954800] 11:27:17 INFO - PROCESS | 1815 | 1461349637106 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f1557ad0400) [pid = 1815] [serial = 1209] [outer = 0x7f1554954800] 11:27:18 INFO - PROCESS | 1815 | 1461349638014 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]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:27:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1588ms 11:27:18 INFO - PROCESS | 1815 | 1461349638082 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 1815 | 1461349638087 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 11:27:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:27:18 INFO - PROCESS | 1815 | 1461349638093 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 1815 | 1461349638098 Marionette TRACE conn3 <- [1,1582,null,{}] 11:27:18 INFO - PROCESS | 1815 | 1461349638103 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}] 11:27:18 INFO - PROCESS | 1815 | 1461349638398 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:27:18 INFO - PROCESS | 1815 | 1461349638650 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed86000 == 131 [pid = 1815] [id = 403] 11:27:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f1546299c00) [pid = 1815] [serial = 1210] [outer = (nil)] 11:27:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7f1559d2d800) [pid = 1815] [serial = 1211] [outer = 0x7f1546299c00] 11:27:18 INFO - PROCESS | 1815 | 1461349638777 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7f1559e0ec00) [pid = 1815] [serial = 1212] [outer = 0x7f1546299c00] 11:27:19 INFO - PROCESS | 1815 | 1461349639646 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]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1588ms 11:27:19 INFO - PROCESS | 1815 | 1461349639682 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1815 | 1461349639686 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 11:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:27:19 INFO - PROCESS | 1815 | 1461349639693 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1815 | 1461349639697 Marionette TRACE conn3 <- [1,1586,null,{}] 11:27:19 INFO - PROCESS | 1815 | 1461349639703 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}] 11:27:19 INFO - PROCESS | 1815 | 1461349639970 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:27:20 INFO - PROCESS | 1815 | 1461349640221 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b71d000 == 132 [pid = 1815] [id = 404] 11:27:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7f152fe70400) [pid = 1815] [serial = 1213] [outer = (nil)] 11:27:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f152fe79800) [pid = 1815] [serial = 1214] [outer = 0x7f152fe70400] 11:27:20 INFO - PROCESS | 1815 | 1461349640342 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f152fe7e400) [pid = 1815] [serial = 1215] [outer = 0x7f152fe70400] 11:27:21 INFO - PROCESS | 1815 | 1461349641231 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]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:27:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1589ms 11:27:21 INFO - PROCESS | 1815 | 1461349641285 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 1815 | 1461349641292 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 11:27:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:27:21 INFO - PROCESS | 1815 | 1461349641303 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 1815 | 1461349641307 Marionette TRACE conn3 <- [1,1590,null,{}] 11:27:21 INFO - PROCESS | 1815 | 1461349641318 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}] 11:27:21 INFO - PROCESS | 1815 | 1461349641546 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:27:21 INFO - PROCESS | 1815 | 1461349641798 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b690000 == 133 [pid = 1815] [id = 405] 11:27:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f152b6b5800) [pid = 1815] [serial = 1216] [outer = (nil)] 11:27:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f152b6bec00) [pid = 1815] [serial = 1217] [outer = 0x7f152b6b5800] 11:27:21 INFO - PROCESS | 1815 | 1461349641927 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f152b6c3c00) [pid = 1815] [serial = 1218] [outer = 0x7f152b6b5800] 11:27:22 INFO - PROCESS | 1815 | 1461349642881 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]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:27:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2241ms 11:27:23 INFO - PROCESS | 1815 | 1461349643655 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1815 | 1461349643662 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 11:27:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:27:23 INFO - PROCESS | 1815 | 1461349643687 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 1815 | 1461349643692 Marionette TRACE conn3 <- [1,1594,null,{}] 11:27:23 INFO - PROCESS | 1815 | 1461349643701 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}] 11:27:23 INFO - PROCESS | 1815 | 1461349643920 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:27:24 INFO - PROCESS | 1815 | 1461349644143 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c7df800 == 134 [pid = 1815] [id = 406] 11:27:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f152b6c4800) [pid = 1815] [serial = 1219] [outer = (nil)] 11:27:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f152c670400) [pid = 1815] [serial = 1220] [outer = 0x7f152b6c4800] 11:27:24 INFO - PROCESS | 1815 | 1461349644217 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f152e1a4c00) [pid = 1815] [serial = 1221] [outer = 0x7f152b6c4800] 11:27:25 INFO - PROCESS | 1815 | 1461349645205 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]]]}] 11:27:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:27:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1586ms 11:27:25 INFO - PROCESS | 1815 | 1461349645272 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 1815 | 1461349645277 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 11:27:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:27:25 INFO - PROCESS | 1815 | 1461349645289 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 1815 | 1461349645294 Marionette TRACE conn3 <- [1,1598,null,{}] 11:27:25 INFO - PROCESS | 1815 | 1461349645301 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}] 11:27:25 INFO - PROCESS | 1815 | 1461349645649 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:27:26 INFO - PROCESS | 1815 | 1461349646003 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b5c5000 == 135 [pid = 1815] [id = 407] 11:27:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f152e1a2000) [pid = 1815] [serial = 1222] [outer = (nil)] 11:27:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f152e51c800) [pid = 1815] [serial = 1223] [outer = 0x7f152e1a2000] 11:27:26 INFO - PROCESS | 1815 | 1461349646076 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7f152f1bf400) [pid = 1815] [serial = 1224] [outer = 0x7f152e1a2000] 11:27:27 INFO - PROCESS | 1815 | 1461349647048 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]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1792ms 11:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:27:27 INFO - PROCESS | 1815 | 1461349647079 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 1815 | 1461349647083 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 11:27:27 INFO - PROCESS | 1815 | 1461349647090 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 1815 | 1461349647093 Marionette TRACE conn3 <- [1,1602,null,{}] 11:27:27 INFO - PROCESS | 1815 | 1461349647109 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}] 11:27:27 INFO - PROCESS | 1815 | 1461349647323 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:27:27 INFO - PROCESS | 1815 | 1461349647631 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15312ce800 == 136 [pid = 1815] [id = 408] 11:27:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7f152fe74000) [pid = 1815] [serial = 1225] [outer = (nil)] 11:27:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7f152fe7a400) [pid = 1815] [serial = 1226] [outer = 0x7f152fe74000] 11:27:27 INFO - PROCESS | 1815 | 1461349647766 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7f152ff83800) [pid = 1815] [serial = 1227] [outer = 0x7f152fe74000] 11:27:28 INFO - PROCESS | 1815 | 1461349648755 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]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1735ms 11:27:28 INFO - PROCESS | 1815 | 1461349648825 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 1815 | 1461349648829 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 11:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:27:28 INFO - PROCESS | 1815 | 1461349648835 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 1815 | 1461349648838 Marionette TRACE conn3 <- [1,1606,null,{}] 11:27:28 INFO - PROCESS | 1815 | 1461349648844 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}] 11:27:29 INFO - PROCESS | 1815 | 1461349649109 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b54d800 == 135 [pid = 1815] [id = 217] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b5ad000 == 134 [pid = 1815] [id = 339] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153347b800 == 133 [pid = 1815] [id = 341] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7f153d679800) [pid = 1815] [serial = 1109] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7f1541208400) [pid = 1815] [serial = 1073] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7f152e151400) [pid = 1815] [serial = 1049] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7f154201e800) [pid = 1815] [serial = 1079] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f1542531800) [pid = 1815] [serial = 1082] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f152f17bc00) [pid = 1815] [serial = 1085] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f153f525000) [pid = 1815] [serial = 1067] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f1531b54c00) [pid = 1815] [serial = 1055] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f152f2d2000) [pid = 1815] [serial = 1052] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f1545ceac00) [pid = 1815] [serial = 1088] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f153c119800) [pid = 1815] [serial = 1061] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f15416a5800) [pid = 1815] [serial = 1076] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f153fa4a000) [pid = 1815] [serial = 1070] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f153e2f2400) [pid = 1815] [serial = 1064] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7f153b966000) [pid = 1815] [serial = 1058] [outer = (nil)] [url = about:blank] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c699800 == 132 [pid = 1815] [id = 340] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c6a0800 == 131 [pid = 1815] [id = 337] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3be000 == 130 [pid = 1815] [id = 338] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d1ee800 == 129 [pid = 1815] [id = 336] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536b88000 == 128 [pid = 1815] [id = 391] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533484000 == 127 [pid = 1815] [id = 390] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530aa1000 == 126 [pid = 1815] [id = 389] 11:27:29 INFO - PROCESS | 1815 | 1461349649495 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4dd800 == 125 [pid = 1815] [id = 388] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c69d000 == 124 [pid = 1815] [id = 387] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e4bb000 == 123 [pid = 1815] [id = 386] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c3d2000 == 122 [pid = 1815] [id = 385] 11:27:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c699800 == 123 [pid = 1815] [id = 409] 11:27:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7f152e151400) [pid = 1815] [serial = 1228] [outer = (nil)] 11:27:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f152f2de000) [pid = 1815] [serial = 1229] [outer = 0x7f152e151400] 11:27:29 INFO - PROCESS | 1815 | 1461349649597 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f1531b4c000) [pid = 1815] [serial = 1230] [outer = 0x7f152e151400] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15614ad000 == 122 [pid = 1815] [id = 380] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155df7d000 == 121 [pid = 1815] [id = 379] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559b1e800 == 120 [pid = 1815] [id = 378] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559713000 == 119 [pid = 1815] [id = 377] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155582d800 == 118 [pid = 1815] [id = 376] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a00c000 == 117 [pid = 1815] [id = 375] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1545298800 == 116 [pid = 1815] [id = 374] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa17000 == 115 [pid = 1815] [id = 373] 11:27:29 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c978000 == 114 [pid = 1815] [id = 372] 11:27:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533549800 == 113 [pid = 1815] [id = 371] 11:27:30 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d5c7800 == 112 [pid = 1815] [id = 370] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f153544c800) [pid = 1815] [serial = 1107] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f153c196c00) [pid = 1815] [serial = 1103] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7f153b829800) [pid = 1815] [serial = 1047] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7f152f2d0000) [pid = 1815] [serial = 1095] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7f15301c2c00) [pid = 1815] [serial = 1097] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f1536dbbc00) [pid = 1815] [serial = 1101] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f152c662800) [pid = 1815] [serial = 1091] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f1530922800) [pid = 1815] [serial = 1098] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f1531b56000) [pid = 1815] [serial = 1100] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f152e523800) [pid = 1815] [serial = 1094] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f152e14c000) [pid = 1815] [serial = 1092] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f1530af0000) [pid = 1815] [serial = 1106] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f153c3b2800) [pid = 1815] [serial = 1104] [outer = (nil)] [url = about:blank] 11:27:30 INFO - PROCESS | 1815 | 1461349650419 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]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1631ms 11:27:30 INFO - PROCESS | 1815 | 1461349650468 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 1815 | 1461349650472 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 11:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:27:30 INFO - PROCESS | 1815 | 1461349650478 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 1815 | 1461349650481 Marionette TRACE conn3 <- [1,1610,null,{}] 11:27:30 INFO - PROCESS | 1815 | 1461349650486 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}] 11:27:30 INFO - PROCESS | 1815 | 1461349650686 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:27:30 INFO - PROCESS | 1815 | 1461349650896 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4af000 == 113 [pid = 1815] [id = 410] 11:27:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f152e14c000) [pid = 1815] [serial = 1231] [outer = (nil)] 11:27:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f153140d800) [pid = 1815] [serial = 1232] [outer = 0x7f152e14c000] 11:27:30 INFO - PROCESS | 1815 | 1461349650967 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f153544c800) [pid = 1815] [serial = 1233] [outer = 0x7f152e14c000] 11:27:31 INFO - PROCESS | 1815 | 1461349651756 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]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1330ms 11:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:27:31 INFO - PROCESS | 1815 | 1461349651809 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 1815 | 1461349651812 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 11:27:31 INFO - PROCESS | 1815 | 1461349651818 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 1815 | 1461349651821 Marionette TRACE conn3 <- [1,1614,null,{}] 11:27:31 INFO - PROCESS | 1815 | 1461349651827 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}] 11:27:32 INFO - PROCESS | 1815 | 1461349652130 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:27:32 INFO - PROCESS | 1815 | 1461349652161 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531cce800 == 114 [pid = 1815] [id = 411] 11:27:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f153b824c00) [pid = 1815] [serial = 1234] [outer = (nil)] 11:27:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f153c0ea000) [pid = 1815] [serial = 1235] [outer = 0x7f153b824c00] 11:27:32 INFO - PROCESS | 1815 | 1461349652228 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f153c818c00) [pid = 1815] [serial = 1236] [outer = 0x7f153b824c00] 11:27:33 INFO - PROCESS | 1815 | 1461349653146 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]]]}] 11:27:33 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 11:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1380ms 11:27:33 INFO - PROCESS | 1815 | 1461349653206 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 1815 | 1461349653210 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 11:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:27:33 INFO - PROCESS | 1815 | 1461349653220 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 1815 | 1461349653223 Marionette TRACE conn3 <- [1,1618,null,{}] 11:27:33 INFO - PROCESS | 1815 | 1461349653230 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}] 11:27:33 INFO - PROCESS | 1815 | 1461349653491 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:27:33 INFO - PROCESS | 1815 | 1461349653524 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b85000 == 115 [pid = 1815] [id = 412] 11:27:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f153c28c000) [pid = 1815] [serial = 1237] [outer = (nil)] 11:27:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f153e2ebc00) [pid = 1815] [serial = 1238] [outer = 0x7f153c28c000] 11:27:33 INFO - PROCESS | 1815 | 1461349653596 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7f153f819800) [pid = 1815] [serial = 1239] [outer = 0x7f153c28c000] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7f153b982000) [pid = 1815] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f152b560800) [pid = 1815] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f15313c4c00) [pid = 1815] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f152b3f8400) [pid = 1815] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f152fd0a800) [pid = 1815] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f152b3f2400) [pid = 1815] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f153e58f800) [pid = 1815] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f152c9fec00) [pid = 1815] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f152b3f6c00) [pid = 1815] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f1530af7800) [pid = 1815] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f154a353400) [pid = 1815] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7f152e525800) [pid = 1815] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7f1548ab5800) [pid = 1815] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7f152e52b800) [pid = 1815] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7f153ca74400) [pid = 1815] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f152f175000) [pid = 1815] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f152fd0f400) [pid = 1815] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f153de6d800) [pid = 1815] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f152e510800) [pid = 1815] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f152b3f6400) [pid = 1815] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f152e474c00) [pid = 1815] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f152f2d6c00) [pid = 1815] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f152fd11000) [pid = 1815] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f1547f7dc00) [pid = 1815] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f1541ecb400) [pid = 1815] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f152f2d0400) [pid = 1815] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f1536dbb400) [pid = 1815] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f153c289000) [pid = 1815] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7f152e1a1800) [pid = 1815] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7f152f2d5000) [pid = 1815] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7f152b3f3c00) [pid = 1815] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f152e19a400) [pid = 1815] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f152b3f7800) [pid = 1815] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f152f173800) [pid = 1815] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f1531b55400) [pid = 1815] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f153c0d6c00) [pid = 1815] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f152c9f0400) [pid = 1815] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f152e512c00) [pid = 1815] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f153f532400) [pid = 1815] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f154201a000) [pid = 1815] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7f152e471800) [pid = 1815] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7f152c669800) [pid = 1815] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f15547e8400) [pid = 1815] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f1530af8c00) [pid = 1815] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f152e1a9400) [pid = 1815] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f15313cb000) [pid = 1815] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f152e526000) [pid = 1815] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f152e19ec00) [pid = 1815] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f152b3f6800) [pid = 1815] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f15486ebc00) [pid = 1815] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f15313cc400) [pid = 1815] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f153e2f6400) [pid = 1815] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f153b97cc00) [pid = 1815] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f153ca74c00) [pid = 1815] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f1548945400) [pid = 1815] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:27:35 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f153de71000) [pid = 1815] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:27:35 INFO - PROCESS | 1815 | 1461349655569 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]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2383ms 11:27:35 INFO - PROCESS | 1815 | 1461349655605 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 1815 | 1461349655609 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 11:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:27:35 INFO - PROCESS | 1815 | 1461349655614 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 1815 | 1461349655617 Marionette TRACE conn3 <- [1,1622,null,{}] 11:27:35 INFO - PROCESS | 1815 | 1461349655622 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}] 11:27:35 INFO - PROCESS | 1815 | 1461349655894 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:27:35 INFO - PROCESS | 1815 | 1461349655917 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5d4000 == 116 [pid = 1815] [id = 413] 11:27:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f152b3f4400) [pid = 1815] [serial = 1240] [outer = (nil)] 11:27:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f152c9ff000) [pid = 1815] [serial = 1241] [outer = 0x7f152b3f4400] 11:27:35 INFO - PROCESS | 1815 | 1461349655981 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f152e504800) [pid = 1815] [serial = 1242] [outer = 0x7f152b3f4400] 11:27:36 INFO - PROCESS | 1815 | 1461349656823 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]]]}] 11:27:36 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 11:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1226ms 11:27:36 INFO - PROCESS | 1815 | 1461349656853 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 1815 | 1461349656858 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 11:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:27:36 INFO - PROCESS | 1815 | 1461349656866 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 1815 | 1461349656868 Marionette TRACE conn3 <- [1,1626,null,{}] 11:27:36 INFO - PROCESS | 1815 | 1461349656872 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}] 11:27:37 INFO - PROCESS | 1815 | 1461349657056 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:27:37 INFO - PROCESS | 1815 | 1461349657374 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b5c0800 == 117 [pid = 1815] [id = 414] 11:27:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f152b3f4000) [pid = 1815] [serial = 1243] [outer = (nil)] 11:27:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f152b556400) [pid = 1815] [serial = 1244] [outer = 0x7f152b3f4000] 11:27:37 INFO - PROCESS | 1815 | 1461349657453 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f152b6b7800) [pid = 1815] [serial = 1245] [outer = 0x7f152b3f4000] 11:27:38 INFO - PROCESS | 1815 | 1461349658450 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]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1631ms 11:27:38 INFO - PROCESS | 1815 | 1461349658500 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 1815 | 1461349658507 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 11:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:27:38 INFO - PROCESS | 1815 | 1461349658517 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 1815 | 1461349658521 Marionette TRACE conn3 <- [1,1630,null,{}] 11:27:38 INFO - PROCESS | 1815 | 1461349658529 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}] 11:27:38 INFO - PROCESS | 1815 | 1461349658763 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:27:39 INFO - PROCESS | 1815 | 1461349659030 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530aaf800 == 118 [pid = 1815] [id = 415] 11:27:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f152e52b000) [pid = 1815] [serial = 1246] [outer = (nil)] 11:27:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f152f1b9c00) [pid = 1815] [serial = 1247] [outer = 0x7f152e52b000] 11:27:39 INFO - PROCESS | 1815 | 1461349659156 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f152f1c2c00) [pid = 1815] [serial = 1248] [outer = 0x7f152e52b000] 11:27:40 INFO - PROCESS | 1815 | 1461349660101 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]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1632ms 11:27:40 INFO - PROCESS | 1815 | 1461349660153 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 1815 | 1461349660160 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 11:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:27:40 INFO - PROCESS | 1815 | 1461349660167 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 1815 | 1461349660170 Marionette TRACE conn3 <- [1,1634,null,{}] 11:27:40 INFO - PROCESS | 1815 | 1461349660177 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}] 11:27:40 INFO - PROCESS | 1815 | 1461349660397 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:27:40 INFO - PROCESS | 1815 | 1461349660689 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b54f000 == 119 [pid = 1815] [id = 416] 11:27:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f152fe77400) [pid = 1815] [serial = 1249] [outer = (nil)] 11:27:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f15301cb400) [pid = 1815] [serial = 1250] [outer = 0x7f152fe77400] 11:27:40 INFO - PROCESS | 1815 | 1461349660832 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f15313cb800) [pid = 1815] [serial = 1251] [outer = 0x7f152fe77400] 11:27:41 INFO - PROCESS | 1815 | 1461349661721 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]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1631ms 11:27:41 INFO - PROCESS | 1815 | 1461349661800 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 1815 | 1461349661803 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 11:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:27:41 INFO - PROCESS | 1815 | 1461349661820 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 1815 | 1461349661830 Marionette TRACE conn3 <- [1,1638,null,{}] 11:27:41 INFO - PROCESS | 1815 | 1461349661836 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}] 11:27:42 INFO - PROCESS | 1815 | 1461349662072 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:27:42 INFO - PROCESS | 1815 | 1461349662327 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3e7800 == 120 [pid = 1815] [id = 417] 11:27:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f152fe7ec00) [pid = 1815] [serial = 1252] [outer = (nil)] 11:27:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f153b825c00) [pid = 1815] [serial = 1253] [outer = 0x7f152fe7ec00] 11:27:42 INFO - PROCESS | 1815 | 1461349662446 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7f153c0d7800) [pid = 1815] [serial = 1254] [outer = 0x7f152fe7ec00] 11:27:43 INFO - PROCESS | 1815 | 1461349663364 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]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1607ms 11:27:43 INFO - PROCESS | 1815 | 1461349663420 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:27:43 INFO - PROCESS | 1815 | 1461349663424 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 11:27:43 INFO - PROCESS | 1815 | 1461349663431 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 1815 | 1461349663434 Marionette TRACE conn3 <- [1,1642,null,{}] 11:27:43 INFO - PROCESS | 1815 | 1461349663440 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}] 11:27:43 INFO - PROCESS | 1815 | 1461349663660 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:27:43 INFO - PROCESS | 1815 | 1461349663913 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153fa0d800 == 121 [pid = 1815] [id = 418] 11:27:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7f1531b4c400) [pid = 1815] [serial = 1255] [outer = (nil)] 11:27:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f153ca6d400) [pid = 1815] [serial = 1256] [outer = 0x7f1531b4c400] 11:27:44 INFO - PROCESS | 1815 | 1461349664043 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f153de6a000) [pid = 1815] [serial = 1257] [outer = 0x7f1531b4c400] 11:27:44 INFO - PROCESS | 1815 | 1461349664880 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]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1485ms 11:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:27:44 INFO - PROCESS | 1815 | 1461349664916 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 1815 | 1461349664918 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 11:27:44 INFO - PROCESS | 1815 | 1461349664924 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 1815 | 1461349664928 Marionette TRACE conn3 <- [1,1646,null,{}] 11:27:44 INFO - PROCESS | 1815 | 1461349664933 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}] 11:27:45 INFO - PROCESS | 1815 | 1461349665141 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:27:45 INFO - PROCESS | 1815 | 1461349665363 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154257f800 == 122 [pid = 1815] [id = 419] 11:27:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f153f7dd800) [pid = 1815] [serial = 1258] [outer = (nil)] 11:27:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f153fa4a000) [pid = 1815] [serial = 1259] [outer = 0x7f153f7dd800] 11:27:45 INFO - PROCESS | 1815 | 1461349665499 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f15416a5800) [pid = 1815] [serial = 1260] [outer = 0x7f153f7dd800] 11:27:46 INFO - PROCESS | 1815 | 1461349666542 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]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1679ms 11:27:46 INFO - PROCESS | 1815 | 1461349666605 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 1815 | 1461349666609 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 11:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:27:46 INFO - PROCESS | 1815 | 1461349666615 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 1815 | 1461349666619 Marionette TRACE conn3 <- [1,1650,null,{}] 11:27:46 INFO - PROCESS | 1815 | 1461349666624 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}] 11:27:46 INFO - PROCESS | 1815 | 1461349666855 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:27:47 INFO - PROCESS | 1815 | 1461349667109 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547050000 == 123 [pid = 1815] [id = 420] 11:27:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f153f822000) [pid = 1815] [serial = 1261] [outer = (nil)] 11:27:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f154201a000) [pid = 1815] [serial = 1262] [outer = 0x7f153f822000] 11:27:47 INFO - PROCESS | 1815 | 1461349667230 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f15420a8800) [pid = 1815] [serial = 1263] [outer = 0x7f153f822000] 11:27:48 INFO - PROCESS | 1815 | 1461349668134 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]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1583ms 11:27:48 INFO - PROCESS | 1815 | 1461349668200 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 1815 | 1461349668204 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 11:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:27:48 INFO - PROCESS | 1815 | 1461349668210 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 1815 | 1461349668213 Marionette TRACE conn3 <- [1,1654,null,{}] 11:27:48 INFO - PROCESS | 1815 | 1461349668219 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}] 11:27:48 INFO - PROCESS | 1815 | 1461349668460 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:27:48 INFO - PROCESS | 1815 | 1461349668762 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154865a000 == 124 [pid = 1815] [id = 421] 11:27:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f153b82ec00) [pid = 1815] [serial = 1264] [outer = (nil)] 11:27:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7f1542490800) [pid = 1815] [serial = 1265] [outer = 0x7f153b82ec00] 11:27:48 INFO - PROCESS | 1815 | 1461349668846 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7f154253bc00) [pid = 1815] [serial = 1266] [outer = 0x7f153b82ec00] 11:27:49 INFO - PROCESS | 1815 | 1461349669737 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]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1578ms 11:27:49 INFO - PROCESS | 1815 | 1461349669793 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 1815 | 1461349669797 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 11:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:27:49 INFO - PROCESS | 1815 | 1461349669808 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 1815 | 1461349669812 Marionette TRACE conn3 <- [1,1658,null,{}] 11:27:49 INFO - PROCESS | 1815 | 1461349669822 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}] 11:27:50 INFO - PROCESS | 1815 | 1461349670108 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:27:50 INFO - PROCESS | 1815 | 1461349670405 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15549ef000 == 125 [pid = 1815] [id = 422] 11:27:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7f153c0e7000) [pid = 1815] [serial = 1267] [outer = (nil)] 11:27:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f1544d21c00) [pid = 1815] [serial = 1268] [outer = 0x7f153c0e7000] 11:27:50 INFO - PROCESS | 1815 | 1461349670485 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f1546295400) [pid = 1815] [serial = 1269] [outer = 0x7f153c0e7000] 11:27:51 INFO - PROCESS | 1815 | 1461349671338 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]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1589ms 11:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:27:51 INFO - PROCESS | 1815 | 1461349671397 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 1815 | 1461349671400 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 11:27:51 INFO - PROCESS | 1815 | 1461349671406 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 1815 | 1461349671409 Marionette TRACE conn3 <- [1,1662,null,{}] 11:27:51 INFO - PROCESS | 1815 | 1461349671415 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}] 11:27:51 INFO - PROCESS | 1815 | 1461349671643 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:27:51 INFO - PROCESS | 1815 | 1461349671898 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559769800 == 126 [pid = 1815] [id = 423] 11:27:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f154629d000) [pid = 1815] [serial = 1270] [outer = (nil)] 11:27:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f1547126400) [pid = 1815] [serial = 1271] [outer = 0x7f154629d000] 11:27:52 INFO - PROCESS | 1815 | 1461349672018 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f15479af400) [pid = 1815] [serial = 1272] [outer = 0x7f154629d000] 11:27:52 INFO - PROCESS | 1815 | 1461349672908 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]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1544ms 11:27:52 INFO - PROCESS | 1815 | 1461349672950 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:27:52 INFO - PROCESS | 1815 | 1461349672954 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 11:27:52 INFO - PROCESS | 1815 | 1461349672961 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 1815 | 1461349672965 Marionette TRACE conn3 <- [1,1666,null,{}] 11:27:52 INFO - PROCESS | 1815 | 1461349672970 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}] 11:27:53 INFO - PROCESS | 1815 | 1461349673177 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:27:53 INFO - PROCESS | 1815 | 1461349673392 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ddc4800 == 127 [pid = 1815] [id = 424] 11:27:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f15462a1800) [pid = 1815] [serial = 1273] [outer = (nil)] 11:27:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f1547c5c400) [pid = 1815] [serial = 1274] [outer = 0x7f15462a1800] 11:27:53 INFO - PROCESS | 1815 | 1461349673525 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f15486f3000) [pid = 1815] [serial = 1275] [outer = 0x7f15462a1800] 11:27:54 INFO - PROCESS | 1815 | 1461349674535 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]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1631ms 11:27:54 INFO - PROCESS | 1815 | 1461349674592 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 1815 | 1461349674597 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 11:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:27:54 INFO - PROCESS | 1815 | 1461349674604 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 1815 | 1461349674609 Marionette TRACE conn3 <- [1,1670,null,{}] 11:27:54 INFO - PROCESS | 1815 | 1461349674616 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}] 11:27:54 INFO - PROCESS | 1815 | 1461349674912 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:27:55 INFO - PROCESS | 1815 | 1461349675216 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ccd8800 == 128 [pid = 1815] [id = 425] 11:27:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f154a0c9400) [pid = 1815] [serial = 1276] [outer = (nil)] 11:27:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f1554474c00) [pid = 1815] [serial = 1277] [outer = 0x7f154a0c9400] 11:27:55 INFO - PROCESS | 1815 | 1461349675296 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f1554703400) [pid = 1815] [serial = 1278] [outer = 0x7f154a0c9400] 11:27:56 INFO - PROCESS | 1815 | 1461349676162 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]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1632ms 11:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:27:56 INFO - PROCESS | 1815 | 1461349676238 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 1815 | 1461349676241 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 11:27:56 INFO - PROCESS | 1815 | 1461349676247 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 1815 | 1461349676250 Marionette TRACE conn3 <- [1,1674,null,{}] 11:27:56 INFO - PROCESS | 1815 | 1461349676256 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}] 11:27:56 INFO - PROCESS | 1815 | 1461349676478 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:27:56 INFO - PROCESS | 1815 | 1461349676735 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559261800 == 129 [pid = 1815] [id = 426] 11:27:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f154a337c00) [pid = 1815] [serial = 1279] [outer = (nil)] 11:27:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f155584ac00) [pid = 1815] [serial = 1280] [outer = 0x7f154a337c00] 11:27:56 INFO - PROCESS | 1815 | 1461349676853 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7f1557ade800) [pid = 1815] [serial = 1281] [outer = 0x7f154a337c00] 11:27:57 INFO - PROCESS | 1815 | 1461349677690 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]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1480ms 11:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:27:57 INFO - PROCESS | 1815 | 1461349677727 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 1815 | 1461349677730 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 11:27:57 INFO - PROCESS | 1815 | 1461349677736 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 1815 | 1461349677739 Marionette TRACE conn3 <- [1,1678,null,{}] 11:27:57 INFO - PROCESS | 1815 | 1461349677744 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}] 11:27:57 INFO - PROCESS | 1815 | 1461349677952 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:27:58 INFO - PROCESS | 1815 | 1461349678185 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4f2000 == 130 [pid = 1815] [id = 427] 11:27:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7f152ef83000) [pid = 1815] [serial = 1282] [outer = (nil)] 11:27:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7f152ef8b000) [pid = 1815] [serial = 1283] [outer = 0x7f152ef83000] 11:27:58 INFO - PROCESS | 1815 | 1461349678305 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7f152ef8fc00) [pid = 1815] [serial = 1284] [outer = 0x7f152ef83000] 11:27:59 INFO - PROCESS | 1815 | 1461349679306 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]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1650ms 11:27:59 INFO - PROCESS | 1815 | 1461349679386 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 1815 | 1461349679391 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 11:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:27:59 INFO - PROCESS | 1815 | 1461349679397 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 1815 | 1461349679399 Marionette TRACE conn3 <- [1,1682,null,{}] 11:27:59 INFO - PROCESS | 1815 | 1461349679405 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}] 11:27:59 INFO - PROCESS | 1815 | 1461349679666 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:27:59 INFO - PROCESS | 1815 | 1461349679972 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3bf800 == 131 [pid = 1815] [id = 428] 11:28:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f152b3f3000) [pid = 1815] [serial = 1285] [outer = (nil)] 11:28:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f152b556800) [pid = 1815] [serial = 1286] [outer = 0x7f152b3f3000] 11:28:00 INFO - PROCESS | 1815 | 1461349680054 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f152e47f800) [pid = 1815] [serial = 1287] [outer = 0x7f152b3f3000] 11:28:00 INFO - PROCESS | 1815 | 1461349680945 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]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1630ms 11:28:01 INFO - PROCESS | 1815 | 1461349681029 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 1815 | 1461349681033 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 11:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:28:01 INFO - PROCESS | 1815 | 1461349681039 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 1815 | 1461349681041 Marionette TRACE conn3 <- [1,1686,null,{}] 11:28:01 INFO - PROCESS | 1815 | 1461349681047 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}] 11:28:01 INFO - PROCESS | 1815 | 1461349681271 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:28:01 INFO - PROCESS | 1815 | 1461349681633 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c971000 == 132 [pid = 1815] [id = 429] 11:28:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f152b3f3400) [pid = 1815] [serial = 1288] [outer = (nil)] 11:28:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f152c9f6800) [pid = 1815] [serial = 1289] [outer = 0x7f152b3f3400] 11:28:01 INFO - PROCESS | 1815 | 1461349681770 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f152e510c00) [pid = 1815] [serial = 1290] [outer = 0x7f152b3f3400] 11:28:02 INFO - PROCESS | 1815 | 1461349682743 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]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1741ms 11:28:02 INFO - PROCESS | 1815 | 1461349682781 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 1815 | 1461349682785 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 11:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:28:02 INFO - PROCESS | 1815 | 1461349682813 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 1815 | 1461349682817 Marionette TRACE conn3 <- [1,1690,null,{}] 11:28:02 INFO - PROCESS | 1815 | 1461349682822 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}] 11:28:03 INFO - PROCESS | 1815 | 1461349683051 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:28:03 INFO - PROCESS | 1815 | 1461349683956 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c984800 == 133 [pid = 1815] [id = 430] 11:28:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f152b561800) [pid = 1815] [serial = 1291] [outer = (nil)] 11:28:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f152b5e4800) [pid = 1815] [serial = 1292] [outer = 0x7f152b561800] 11:28:04 INFO - PROCESS | 1815 | 1461349684081 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f152b735400) [pid = 1815] [serial = 1293] [outer = 0x7f152b561800] 11:28:04 INFO - PROCESS | 1815 | 1461349684986 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]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2237ms 11:28:05 INFO - PROCESS | 1815 | 1461349685046 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 1815 | 1461349685053 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 11:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:28:05 INFO - PROCESS | 1815 | 1461349685062 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 1815 | 1461349685066 Marionette TRACE conn3 <- [1,1694,null,{}] 11:28:05 INFO - PROCESS | 1815 | 1461349685073 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}] 11:28:05 INFO - PROCESS | 1815 | 1461349685293 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:28:05 INFO - PROCESS | 1815 | 1461349685642 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e21c000 == 134 [pid = 1815] [id = 431] 11:28:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f152b6c1400) [pid = 1815] [serial = 1294] [outer = (nil)] 11:28:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7f152e14c800) [pid = 1815] [serial = 1295] [outer = 0x7f152b6c1400] 11:28:05 INFO - PROCESS | 1815 | 1461349685723 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7f152e521400) [pid = 1815] [serial = 1296] [outer = 0x7f152b6c1400] 11:28:06 INFO - PROCESS | 1815 | 1461349686693 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]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1683ms 11:28:06 INFO - PROCESS | 1815 | 1461349686748 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 1815 | 1461349686760 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 11:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:28:06 INFO - PROCESS | 1815 | 1461349686773 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 1815 | 1461349686779 Marionette TRACE conn3 <- [1,1698,null,{}] 11:28:06 INFO - PROCESS | 1815 | 1461349686794 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}] 11:28:07 INFO - PROCESS | 1815 | 1461349687140 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546f93800 == 133 [pid = 1815] [id = 44] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f84d800 == 132 [pid = 1815] [id = 47] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541252000 == 131 [pid = 1815] [id = 49] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e421000 == 130 [pid = 1815] [id = 40] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15467f3000 == 129 [pid = 1815] [id = 50] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a08a800 == 128 [pid = 1815] [id = 43] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547ed7000 == 127 [pid = 1815] [id = 52] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1557547000 == 126 [pid = 1815] [id = 124] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c984000 == 125 [pid = 1815] [id = 48] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a0a9800 == 124 [pid = 1815] [id = 360] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15467e4000 == 123 [pid = 1815] [id = 56] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d5d4000 == 122 [pid = 1815] [id = 413] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536b85000 == 121 [pid = 1815] [id = 412] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531cce800 == 120 [pid = 1815] [id = 411] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e4af000 == 119 [pid = 1815] [id = 410] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c699800 == 118 [pid = 1815] [id = 409] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15354c6800 == 117 [pid = 1815] [id = 369] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15312ce800 == 116 [pid = 1815] [id = 408] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b5c5000 == 115 [pid = 1815] [id = 407] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c7df800 == 114 [pid = 1815] [id = 406] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b71d000 == 113 [pid = 1815] [id = 404] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ed86000 == 112 [pid = 1815] [id = 403] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559b0d000 == 111 [pid = 1815] [id = 402] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155582c800 == 110 [pid = 1815] [id = 401] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154da55000 == 109 [pid = 1815] [id = 400] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547eee800 == 108 [pid = 1815] [id = 399] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154714d000 == 107 [pid = 1815] [id = 398] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154196d000 == 106 [pid = 1815] [id = 397] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa19000 == 105 [pid = 1815] [id = 396] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e569800 == 104 [pid = 1815] [id = 395] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531cd3800 == 103 [pid = 1815] [id = 394] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e4b4000 == 102 [pid = 1815] [id = 393] 11:28:07 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c61d800 == 101 [pid = 1815] [id = 392] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7f15464dd400) [pid = 1815] [serial = 1089] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7f152b5ed800) [pid = 1815] [serial = 1026] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f1535450800) [pid = 1815] [serial = 987] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f1559bba400) [pid = 1815] [serial = 1002] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f152e530c00) [pid = 1815] [serial = 1005] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f155996b000) [pid = 1815] [serial = 933] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f1559d34000) [pid = 1815] [serial = 1011] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f153e59c800) [pid = 1815] [serial = 1065] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f152fd0b400) [pid = 1815] [serial = 1053] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f1559d31800) [pid = 1815] [serial = 945] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f1541155c00) [pid = 1815] [serial = 1071] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f152f2db400) [pid = 1815] [serial = 915] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7f152b5e3000) [pid = 1815] [serial = 1023] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7f152e47fc00) [pid = 1815] [serial = 936] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7f15301cb000) [pid = 1815] [serial = 984] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7f1541d92000) [pid = 1815] [serial = 948] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f1559e78400) [pid = 1815] [serial = 1014] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f15420aec00) [pid = 1815] [serial = 1080] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f1536c5b400) [pid = 1815] [serial = 882] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f15464e2000) [pid = 1815] [serial = 927] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f154129e000) [pid = 1815] [serial = 990] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f153140cc00) [pid = 1815] [serial = 891] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f154629c000) [pid = 1815] [serial = 993] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f152c669000) [pid = 1815] [serial = 1017] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f152e1a8000) [pid = 1815] [serial = 885] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f15416af800) [pid = 1815] [serial = 1086] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f15594a5c00) [pid = 1815] [serial = 879] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f15420a9400) [pid = 1815] [serial = 924] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f153c19a400) [pid = 1815] [serial = 1062] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7f152c9fe400) [pid = 1815] [serial = 951] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7f15547edc00) [pid = 1815] [serial = 942] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7f1541cd9c00) [pid = 1815] [serial = 1077] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f1544e20800) [pid = 1815] [serial = 1083] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f152e51a800) [pid = 1815] [serial = 939] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f152e1a8c00) [pid = 1815] [serial = 1050] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f1555b7c000) [pid = 1815] [serial = 999] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f1531b4ac00) [pid = 1815] [serial = 918] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f154201c000) [pid = 1815] [serial = 894] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f1535455c00) [pid = 1815] [serial = 1056] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f1542537000) [pid = 1815] [serial = 1008] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f1536c5e400) [pid = 1815] [serial = 888] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7f152b55fc00) [pid = 1815] [serial = 1020] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7f1557a41000) [pid = 1815] [serial = 786] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f153c0d4400) [pid = 1815] [serial = 1059] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f154129a400) [pid = 1815] [serial = 1074] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f153e980800) [pid = 1815] [serial = 921] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f153f81d000) [pid = 1815] [serial = 1068] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f1554b26800) [pid = 1815] [serial = 930] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f1547c4f000) [pid = 1815] [serial = 996] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f153c0d9800) [pid = 1815] [serial = 1172] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f153d675c00) [pid = 1815] [serial = 1173] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f153c114c00) [pid = 1815] [serial = 1118] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f152fd0d000) [pid = 1815] [serial = 1161] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f152e157400) [pid = 1815] [serial = 1160] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f1531b59800) [pid = 1815] [serial = 1166] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f1531f50400) [pid = 1815] [serial = 1167] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f152e51c400) [pid = 1815] [serial = 1112] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f1531b4b400) [pid = 1815] [serial = 1164] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f15313c6800) [pid = 1815] [serial = 1163] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f1535451800) [pid = 1815] [serial = 1169] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f1547e8b000) [pid = 1815] [serial = 1136] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f1542f47c00) [pid = 1815] [serial = 1127] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f152c664400) [pid = 1815] [serial = 1158] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f152b3fd800) [pid = 1815] [serial = 1157] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f153f81a400) [pid = 1815] [serial = 1121] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f1530aef400) [pid = 1815] [serial = 1115] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f15464ea400) [pid = 1815] [serial = 1130] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f15416b0800) [pid = 1815] [serial = 1124] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f15479afc00) [pid = 1815] [serial = 1133] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f1548b5b000) [pid = 1815] [serial = 1139] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f155470d000) [pid = 1815] [serial = 1142] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f1555b77400) [pid = 1815] [serial = 1145] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f152e50b000) [pid = 1815] [serial = 1148] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f152f175800) [pid = 1815] [serial = 1151] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f152b737400) [pid = 1815] [serial = 1154] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f153e980400) [pid = 1815] [serial = 1175] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f153b8a6400) [pid = 1815] [serial = 1170] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f153f817000) [pid = 1815] [serial = 1176] [outer = (nil)] [url = about:blank] 11:28:07 INFO - PROCESS | 1815 | 1461349687779 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152afdf800 == 102 [pid = 1815] [id = 432] 11:28:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f152b3f6800) [pid = 1815] [serial = 1297] [outer = (nil)] 11:28:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f152b735800) [pid = 1815] [serial = 1298] [outer = 0x7f152b3f6800] 11:28:07 INFO - PROCESS | 1815 | 1461349687869 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f152f1bf000) [pid = 1815] [serial = 1299] [outer = 0x7f152b3f6800] 11:28:08 INFO - PROCESS | 1815 | 1461349688698 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]]]}] 11:28:08 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 11:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1943ms 11:28:08 INFO - PROCESS | 1815 | 1461349688728 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 1815 | 1461349688732 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 11:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:28:08 INFO - PROCESS | 1815 | 1461349688743 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 1815 | 1461349688751 Marionette TRACE conn3 <- [1,1702,null,{}] 11:28:08 INFO - PROCESS | 1815 | 1461349688764 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}] 11:28:08 INFO - PROCESS | 1815 | 1461349688978 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:28:09 INFO - PROCESS | 1815 | 1461349689164 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c7e2000 == 103 [pid = 1815] [id = 433] 11:28:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f152b3fd800) [pid = 1815] [serial = 1300] [outer = (nil)] 11:28:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f152fe7f000) [pid = 1815] [serial = 1301] [outer = 0x7f152b3fd800] 11:28:09 INFO - PROCESS | 1815 | 1461349689231 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f1530915800) [pid = 1815] [serial = 1302] [outer = 0x7f152b3fd800] 11:28:10 INFO - PROCESS | 1815 | 1461349690028 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]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1338ms 11:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:28:10 INFO - PROCESS | 1815 | 1461349690098 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 1815 | 1461349690102 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 11:28:10 INFO - PROCESS | 1815 | 1461349690109 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 1815 | 1461349690112 Marionette TRACE conn3 <- [1,1706,null,{}] 11:28:10 INFO - PROCESS | 1815 | 1461349690118 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}] 11:28:10 INFO - PROCESS | 1815 | 1461349690380 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:28:10 INFO - PROCESS | 1815 | 1461349690417 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5da000 == 104 [pid = 1815] [id = 434] 11:28:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f1530916400) [pid = 1815] [serial = 1303] [outer = (nil)] 11:28:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1530af9800) [pid = 1815] [serial = 1304] [outer = 0x7f1530916400] 11:28:10 INFO - PROCESS | 1815 | 1461349690485 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f15313ce400) [pid = 1815] [serial = 1305] [outer = 0x7f1530916400] 11:28:11 INFO - PROCESS | 1815 | 1461349691445 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]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1385ms 11:28:11 INFO - PROCESS | 1815 | 1461349691495 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 1815 | 1461349691498 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 11:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:28:11 INFO - PROCESS | 1815 | 1461349691513 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 1815 | 1461349691516 Marionette TRACE conn3 <- [1,1710,null,{}] 11:28:11 INFO - PROCESS | 1815 | 1461349691522 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}] 11:28:11 INFO - PROCESS | 1815 | 1461349691793 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:28:11 INFO - PROCESS | 1815 | 1461349691840 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ff42000 == 105 [pid = 1815] [id = 435] 11:28:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f1531b4d000) [pid = 1815] [serial = 1306] [outer = (nil)] 11:28:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f1531b54c00) [pid = 1815] [serial = 1307] [outer = 0x7f1531b4d000] 11:28:12 INFO - PROCESS | 1815 | 1461349692008 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f1536c61c00) [pid = 1815] [serial = 1308] [outer = 0x7f1531b4d000] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f1554610c00) [pid = 1815] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f153e984800) [pid = 1815] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153f81ac00) [pid = 1815] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f1530915c00) [pid = 1815] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f153b95cc00) [pid = 1815] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f153c3b1000) [pid = 1815] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f152e50b800) [pid = 1815] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f153e981000) [pid = 1815] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f15420aac00) [pid = 1815] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f1530af5000) [pid = 1815] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f1530918000) [pid = 1815] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f153b8a6000) [pid = 1815] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f153c28c000) [pid = 1815] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f152e14c000) [pid = 1815] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152e1a2000) [pid = 1815] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f152e151400) [pid = 1815] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f152b6c4800) [pid = 1815] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f153b82f400) [pid = 1815] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f152fe74000) [pid = 1815] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f153b824c00) [pid = 1815] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152b3fe400) [pid = 1815] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:28:13 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f155460e400) [pid = 1815] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:28:14 INFO - PROCESS | 1815 | 1461349694096 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]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2645ms 11:28:14 INFO - PROCESS | 1815 | 1461349694159 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 1815 | 1461349694162 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 11:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:28:14 INFO - PROCESS | 1815 | 1461349694168 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 1815 | 1461349694170 Marionette TRACE conn3 <- [1,1714,null,{}] 11:28:14 INFO - PROCESS | 1815 | 1461349694176 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}] 11:28:14 INFO - PROCESS | 1815 | 1461349694437 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:28:14 INFO - PROCESS | 1815 | 1461349694460 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15312c5800 == 106 [pid = 1815] [id = 436] 11:28:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f152e50d000) [pid = 1815] [serial = 1309] [outer = (nil)] 11:28:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153b824c00) [pid = 1815] [serial = 1310] [outer = 0x7f152e50d000] 11:28:14 INFO - PROCESS | 1815 | 1461349694523 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f153b8a6000) [pid = 1815] [serial = 1311] [outer = 0x7f152e50d000] 11:28:15 INFO - PROCESS | 1815 | 1461349695611 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]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1488ms 11:28:15 INFO - PROCESS | 1815 | 1461349695658 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 1815 | 1461349695664 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 11:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:28:15 INFO - PROCESS | 1815 | 1461349695673 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 1815 | 1461349695680 Marionette TRACE conn3 <- [1,1718,null,{}] 11:28:15 INFO - PROCESS | 1815 | 1461349695690 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}] 11:28:15 INFO - PROCESS | 1815 | 1461349695928 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:28:16 INFO - PROCESS | 1815 | 1461349696260 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c7c9000 == 107 [pid = 1815] [id = 437] 11:28:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f152b5eac00) [pid = 1815] [serial = 1312] [outer = (nil)] 11:28:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f152e150c00) [pid = 1815] [serial = 1313] [outer = 0x7f152b5eac00] 11:28:16 INFO - PROCESS | 1815 | 1461349696344 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f152e479000) [pid = 1815] [serial = 1314] [outer = 0x7f152b5eac00] 11:28:17 INFO - PROCESS | 1815 | 1461349697308 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]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1696ms 11:28:17 INFO - PROCESS | 1815 | 1461349697371 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 1815 | 1461349697379 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 11:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:28:17 INFO - PROCESS | 1815 | 1461349697391 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 1815 | 1461349697395 Marionette TRACE conn3 <- [1,1722,null,{}] 11:28:17 INFO - PROCESS | 1815 | 1461349697402 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}] 11:28:17 INFO - PROCESS | 1815 | 1461349697671 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:28:17 INFO - PROCESS | 1815 | 1461349697994 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153014f000 == 108 [pid = 1815] [id = 438] 11:28:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f152ef8cc00) [pid = 1815] [serial = 1315] [outer = (nil)] 11:28:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f152f1c0800) [pid = 1815] [serial = 1316] [outer = 0x7f152ef8cc00] 11:28:18 INFO - PROCESS | 1815 | 1461349698070 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f152f2d9400) [pid = 1815] [serial = 1317] [outer = 0x7f152ef8cc00] 11:28:19 INFO - PROCESS | 1815 | 1461349699028 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]]]}] 11:28:19 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 11:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1696ms 11:28:19 INFO - PROCESS | 1815 | 1461349699087 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 1815 | 1461349699092 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 11:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:28:19 INFO - PROCESS | 1815 | 1461349699098 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 1815 | 1461349699103 Marionette TRACE conn3 <- [1,1726,null,{}] 11:28:19 INFO - PROCESS | 1815 | 1461349699119 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}] 11:28:19 INFO - PROCESS | 1815 | 1461349699389 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:28:19 INFO - PROCESS | 1815 | 1461349699723 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533556800 == 109 [pid = 1815] [id = 439] 11:28:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f15313c4400) [pid = 1815] [serial = 1318] [outer = (nil)] 11:28:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f1531b4d400) [pid = 1815] [serial = 1319] [outer = 0x7f15313c4400] 11:28:19 INFO - PROCESS | 1815 | 1461349699807 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f1536c57000) [pid = 1815] [serial = 1320] [outer = 0x7f15313c4400] 11:28:20 INFO - PROCESS | 1815 | 1461349700705 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]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1685ms 11:28:20 INFO - PROCESS | 1815 | 1461349700784 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 1815 | 1461349700788 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 11:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:28:20 INFO - PROCESS | 1815 | 1461349700795 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 1815 | 1461349700799 Marionette TRACE conn3 <- [1,1730,null,{}] 11:28:20 INFO - PROCESS | 1815 | 1461349700806 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}] 11:28:21 INFO - PROCESS | 1815 | 1461349701089 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:28:21 INFO - PROCESS | 1815 | 1461349701341 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b98800 == 110 [pid = 1815] [id = 440] 11:28:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f153b828c00) [pid = 1815] [serial = 1321] [outer = (nil)] 11:28:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f153b984800) [pid = 1815] [serial = 1322] [outer = 0x7f153b828c00] 11:28:21 INFO - PROCESS | 1815 | 1461349701466 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f153c121c00) [pid = 1815] [serial = 1323] [outer = 0x7f153b828c00] 11:28:22 INFO - PROCESS | 1815 | 1461349702374 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]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1639ms 11:28:22 INFO - PROCESS | 1815 | 1461349702435 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 1815 | 1461349702439 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 11:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:28:22 INFO - PROCESS | 1815 | 1461349702445 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 1815 | 1461349702448 Marionette TRACE conn3 <- [1,1734,null,{}] 11:28:22 INFO - PROCESS | 1815 | 1461349702456 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}] 11:28:22 INFO - PROCESS | 1815 | 1461349702677 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:28:22 INFO - PROCESS | 1815 | 1461349702880 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b937000 == 111 [pid = 1815] [id = 441] 11:28:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f153b89d000) [pid = 1815] [serial = 1324] [outer = (nil)] 11:28:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f153c3af400) [pid = 1815] [serial = 1325] [outer = 0x7f153b89d000] 11:28:23 INFO - PROCESS | 1815 | 1461349702997 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f153d679400) [pid = 1815] [serial = 1326] [outer = 0x7f153b89d000] 11:28:23 INFO - PROCESS | 1815 | 1461349703950 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]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1536ms 11:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:28:23 INFO - PROCESS | 1815 | 1461349703982 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 1815 | 1461349703985 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 11:28:23 INFO - PROCESS | 1815 | 1461349703991 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 1815 | 1461349703994 Marionette TRACE conn3 <- [1,1738,null,{}] 11:28:24 INFO - PROCESS | 1815 | 1461349703999 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}] 11:28:24 INFO - PROCESS | 1815 | 1461349704241 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:28:24 INFO - PROCESS | 1815 | 1461349704454 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d815000 == 112 [pid = 1815] [id = 442] 11:28:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f153c27d800) [pid = 1815] [serial = 1327] [outer = (nil)] 11:28:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f153f52f000) [pid = 1815] [serial = 1328] [outer = 0x7f153c27d800] 11:28:24 INFO - PROCESS | 1815 | 1461349704533 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f1541202400) [pid = 1815] [serial = 1329] [outer = 0x7f153c27d800] 11:28:25 INFO - PROCESS | 1815 | 1461349705445 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]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1530ms 11:28:25 INFO - PROCESS | 1815 | 1461349705521 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 1815 | 1461349705525 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 11:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:28:25 INFO - PROCESS | 1815 | 1461349705531 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 1815 | 1461349705533 Marionette TRACE conn3 <- [1,1742,null,{}] 11:28:25 INFO - PROCESS | 1815 | 1461349705538 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}] 11:28:25 INFO - PROCESS | 1815 | 1461349705774 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:28:26 INFO - PROCESS | 1815 | 1461349706018 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e564800 == 113 [pid = 1815] [id = 443] 11:28:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f153e987800) [pid = 1815] [serial = 1330] [outer = (nil)] 11:28:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f1541293000) [pid = 1815] [serial = 1331] [outer = 0x7f153e987800] 11:28:26 INFO - PROCESS | 1815 | 1461349706148 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f15413de000) [pid = 1815] [serial = 1332] [outer = 0x7f153e987800] 11:28:27 INFO - PROCESS | 1815 | 1461349707067 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]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1586ms 11:28:27 INFO - PROCESS | 1815 | 1461349707119 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1815 | 1461349707123 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:28:27 INFO - PROCESS | 1815 | 1461349707129 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 1815 | 1461349707131 Marionette TRACE conn3 <- [1,1746,null,{}] 11:28:27 INFO - PROCESS | 1815 | 1461349707137 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}] 11:28:27 INFO - PROCESS | 1815 | 1461349707337 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:28:27 INFO - PROCESS | 1815 | 1461349707586 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f551800 == 114 [pid = 1815] [id = 444] 11:28:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f153e59c400) [pid = 1815] [serial = 1333] [outer = (nil)] 11:28:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f15416b0800) [pid = 1815] [serial = 1334] [outer = 0x7f153e59c400] 11:28:27 INFO - PROCESS | 1815 | 1461349707703 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f1541ce3c00) [pid = 1815] [serial = 1335] [outer = 0x7f153e59c400] 11:28:28 INFO - PROCESS | 1815 | 1461349708558 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]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1479ms 11:28:28 INFO - PROCESS | 1815 | 1461349708609 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 1815 | 1461349708614 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 11:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:28:28 INFO - PROCESS | 1815 | 1461349708620 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 1815 | 1461349708623 Marionette TRACE conn3 <- [1,1750,null,{}] 11:28:28 INFO - PROCESS | 1815 | 1461349708628 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}] 11:28:28 INFO - PROCESS | 1815 | 1461349708842 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:28:29 INFO - PROCESS | 1815 | 1461349709126 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412c3000 == 115 [pid = 1815] [id = 445] 11:28:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f1541ce5800) [pid = 1815] [serial = 1336] [outer = (nil)] 11:28:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f1541d8c800) [pid = 1815] [serial = 1337] [outer = 0x7f1541ce5800] 11:28:29 INFO - PROCESS | 1815 | 1461349709250 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f1541ec5800) [pid = 1815] [serial = 1338] [outer = 0x7f1541ce5800] 11:28:30 INFO - PROCESS | 1815 | 1461349710137 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]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1587ms 11:28:30 INFO - PROCESS | 1815 | 1461349710208 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:28:30 INFO - PROCESS | 1815 | 1461349710213 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 11:28:30 INFO - PROCESS | 1815 | 1461349710220 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 1815 | 1461349710223 Marionette TRACE conn3 <- [1,1754,null,{}] 11:28:30 INFO - PROCESS | 1815 | 1461349710228 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}] 11:28:30 INFO - PROCESS | 1815 | 1461349710476 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:28:30 INFO - PROCESS | 1815 | 1461349710726 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542577800 == 116 [pid = 1815] [id = 446] 11:28:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f1541ce6400) [pid = 1815] [serial = 1339] [outer = (nil)] 11:28:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f15420aac00) [pid = 1815] [serial = 1340] [outer = 0x7f1541ce6400] 11:28:30 INFO - PROCESS | 1815 | 1461349710851 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f1542530c00) [pid = 1815] [serial = 1341] [outer = 0x7f1541ce6400] 11:28:31 INFO - PROCESS | 1815 | 1461349711725 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]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1536ms 11:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:28:31 INFO - PROCESS | 1815 | 1461349711756 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 1815 | 1461349711760 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 11:28:31 INFO - PROCESS | 1815 | 1461349711767 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 1815 | 1461349711772 Marionette TRACE conn3 <- [1,1758,null,{}] 11:28:31 INFO - PROCESS | 1815 | 1461349711780 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}] 11:28:32 INFO - PROCESS | 1815 | 1461349712021 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:28:32 INFO - PROCESS | 1815 | 1461349712231 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15467f3000 == 117 [pid = 1815] [id = 447] 11:28:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f15462a1000) [pid = 1815] [serial = 1342] [outer = (nil)] 11:28:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f154768c400) [pid = 1815] [serial = 1343] [outer = 0x7f15462a1000] 11:28:32 INFO - PROCESS | 1815 | 1461349712405 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f1547a85c00) [pid = 1815] [serial = 1344] [outer = 0x7f15462a1000] 11:28:33 INFO - PROCESS | 1815 | 1461349713349 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]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1634ms 11:28:33 INFO - PROCESS | 1815 | 1461349713400 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 1815 | 1461349713404 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 11:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:28:33 INFO - PROCESS | 1815 | 1461349713411 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 1815 | 1461349713413 Marionette TRACE conn3 <- [1,1762,null,{}] 11:28:33 INFO - PROCESS | 1815 | 1461349713419 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}] 11:28:33 INFO - PROCESS | 1815 | 1461349713620 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:28:33 INFO - PROCESS | 1815 | 1461349713889 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547518000 == 118 [pid = 1815] [id = 448] 11:28:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f1541294000) [pid = 1815] [serial = 1345] [outer = (nil)] 11:28:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f1547a8ec00) [pid = 1815] [serial = 1346] [outer = 0x7f1541294000] 11:28:34 INFO - PROCESS | 1815 | 1461349714008 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f15486efc00) [pid = 1815] [serial = 1347] [outer = 0x7f1541294000] 11:28:35 INFO - PROCESS | 1815 | 1461349715017 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]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1686ms 11:28:35 INFO - PROCESS | 1815 | 1461349715100 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:28:35 INFO - PROCESS | 1815 | 1461349715106 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 11:28:35 INFO - PROCESS | 1815 | 1461349715115 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 1815 | 1461349715119 Marionette TRACE conn3 <- [1,1766,null,{}] 11:28:35 INFO - PROCESS | 1815 | 1461349715127 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}] 11:28:35 INFO - PROCESS | 1815 | 1461349715405 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:28:35 INFO - PROCESS | 1815 | 1461349715700 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e3e000 == 119 [pid = 1815] [id = 449] 11:28:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f1542022000) [pid = 1815] [serial = 1348] [outer = (nil)] 11:28:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f1548b5a400) [pid = 1815] [serial = 1349] [outer = 0x7f1542022000] 11:28:35 INFO - PROCESS | 1815 | 1461349715781 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f154a07c400) [pid = 1815] [serial = 1350] [outer = 0x7f1542022000] 11:28:36 INFO - PROCESS | 1815 | 1461349716649 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]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1587ms 11:28:36 INFO - PROCESS | 1815 | 1461349716701 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 1815 | 1461349716704 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 11:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:28:36 INFO - PROCESS | 1815 | 1461349716710 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 1815 | 1461349716712 Marionette TRACE conn3 <- [1,1770,null,{}] 11:28:36 INFO - PROCESS | 1815 | 1461349716718 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}] 11:28:36 INFO - PROCESS | 1815 | 1461349716937 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:28:37 INFO - PROCESS | 1815 | 1461349717146 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15547ab800 == 120 [pid = 1815] [id = 450] 11:28:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f1545429400) [pid = 1815] [serial = 1351] [outer = (nil)] 11:28:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f154a38e000) [pid = 1815] [serial = 1352] [outer = 0x7f1545429400] 11:28:37 INFO - PROCESS | 1815 | 1461349717257 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f154e888800) [pid = 1815] [serial = 1353] [outer = 0x7f1545429400] 11:28:38 INFO - PROCESS | 1815 | 1461349718208 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]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1529ms 11:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:28:38 INFO - PROCESS | 1815 | 1461349718242 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 1815 | 1461349718245 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 11:28:38 INFO - PROCESS | 1815 | 1461349718251 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 1815 | 1461349718254 Marionette TRACE conn3 <- [1,1774,null,{}] 11:28:38 INFO - PROCESS | 1815 | 1461349718260 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}] 11:28:38 INFO - PROCESS | 1815 | 1461349718474 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:28:38 INFO - PROCESS | 1815 | 1461349718700 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b69d800 == 121 [pid = 1815] [id = 451] 11:28:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7f152c664000) [pid = 1815] [serial = 1354] [outer = (nil)] 11:28:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7f152f1c3c00) [pid = 1815] [serial = 1355] [outer = 0x7f152c664000] 11:28:38 INFO - PROCESS | 1815 | 1461349718816 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f154a0ca400) [pid = 1815] [serial = 1356] [outer = 0x7f152c664000] 11:28:39 INFO - PROCESS | 1815 | 1461349719778 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]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1585ms 11:28:39 INFO - PROCESS | 1815 | 1461349719836 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 1815 | 1461349719839 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 11:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:28:39 INFO - PROCESS | 1815 | 1461349719846 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 1815 | 1461349719848 Marionette TRACE conn3 <- [1,1778,null,{}] 11:28:39 INFO - PROCESS | 1815 | 1461349719854 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}] 11:28:40 INFO - PROCESS | 1815 | 1461349720069 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:28:40 INFO - PROCESS | 1815 | 1461349720847 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d1ee000 == 122 [pid = 1815] [id = 452] 11:28:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f152b55d000) [pid = 1815] [serial = 1357] [outer = (nil)] 11:28:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f152b5ec400) [pid = 1815] [serial = 1358] [outer = 0x7f152b55d000] 11:28:40 INFO - PROCESS | 1815 | 1461349720921 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f152c9f8000) [pid = 1815] [serial = 1359] [outer = 0x7f152b55d000] 11:28:41 INFO - PROCESS | 1815 | 1461349721858 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]]]}] 11:28:41 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 11:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2047ms 11:28:41 INFO - PROCESS | 1815 | 1461349721895 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 1815 | 1461349721902 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 11:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:28:41 INFO - PROCESS | 1815 | 1461349721912 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 1815 | 1461349721916 Marionette TRACE conn3 <- [1,1782,null,{}] 11:28:41 INFO - PROCESS | 1815 | 1461349721923 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}] 11:28:42 INFO - PROCESS | 1815 | 1461349722127 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:28:42 INFO - PROCESS | 1815 | 1461349722414 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d1e6000 == 123 [pid = 1815] [id = 453] 11:28:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f152b5e5800) [pid = 1815] [serial = 1360] [outer = (nil)] 11:28:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f152c9fc800) [pid = 1815] [serial = 1361] [outer = 0x7f152b5e5800] 11:28:42 INFO - PROCESS | 1815 | 1461349722602 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f152f1bb400) [pid = 1815] [serial = 1362] [outer = 0x7f152b5e5800] 11:28:43 INFO - PROCESS | 1815 | 1461349723716 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]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1881ms 11:28:43 INFO - PROCESS | 1815 | 1461349723796 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:28:43 INFO - PROCESS | 1815 | 1461349723802 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 11:28:43 INFO - PROCESS | 1815 | 1461349723808 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 1815 | 1461349723811 Marionette TRACE conn3 <- [1,1786,null,{}] 11:28:43 INFO - PROCESS | 1815 | 1461349723817 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}] 11:28:44 INFO - PROCESS | 1815 | 1461349724025 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:28:44 INFO - PROCESS | 1815 | 1461349724475 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153364f800 == 122 [pid = 1815] [id = 253] 11:28:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c7e1000 == 121 [pid = 1815] [id = 383] 11:28:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c377000 == 120 [pid = 1815] [id = 381] 11:28:44 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f152c9ff000) [pid = 1815] [serial = 1241] [outer = (nil)] [url = about:blank] 11:28:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b724000 == 121 [pid = 1815] [id = 454] 11:28:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f152e149800) [pid = 1815] [serial = 1363] [outer = (nil)] 11:28:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f15301ce400) [pid = 1815] [serial = 1364] [outer = 0x7f152e149800] 11:28:44 INFO - PROCESS | 1815 | 1461349724635 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f15313c4c00) [pid = 1815] [serial = 1365] [outer = 0x7f152e149800] 11:28:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c971000 == 120 [pid = 1815] [id = 429] 11:28:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3bf800 == 119 [pid = 1815] [id = 428] 11:28:44 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4f2000 == 118 [pid = 1815] [id = 427] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559261800 == 117 [pid = 1815] [id = 426] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ccd8800 == 116 [pid = 1815] [id = 425] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ddc4800 == 115 [pid = 1815] [id = 424] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559769800 == 114 [pid = 1815] [id = 423] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15549ef000 == 113 [pid = 1815] [id = 422] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154865a000 == 112 [pid = 1815] [id = 421] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547050000 == 111 [pid = 1815] [id = 420] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154257f800 == 110 [pid = 1815] [id = 419] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153fa0d800 == 109 [pid = 1815] [id = 418] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3e7800 == 108 [pid = 1815] [id = 417] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b54f000 == 107 [pid = 1815] [id = 416] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530aaf800 == 106 [pid = 1815] [id = 415] 11:28:45 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b5c0800 == 105 [pid = 1815] [id = 414] 11:28:45 INFO - PROCESS | 1815 | 1461349725438 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]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1689ms 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f1559104000) [pid = 1815] [serial = 1146] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f154a0cb000) [pid = 1815] [serial = 1140] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f155910a000) [pid = 1815] [serial = 1149] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f1555843000) [pid = 1815] [serial = 1143] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f1547a89400) [pid = 1815] [serial = 1134] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f15313cf000) [pid = 1815] [serial = 1116] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f1541205000) [pid = 1815] [serial = 1122] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f154768cc00) [pid = 1815] [serial = 1131] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f152f174000) [pid = 1815] [serial = 1113] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7f1541ce6000) [pid = 1815] [serial = 1125] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7f1546083400) [pid = 1815] [serial = 1128] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f154893d800) [pid = 1815] [serial = 1137] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f153e2f7400) [pid = 1815] [serial = 1110] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f153ca79800) [pid = 1815] [serial = 1119] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f153e2ebc00) [pid = 1815] [serial = 1238] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f1541d8ac00) [pid = 1815] [serial = 1193] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f153140d800) [pid = 1815] [serial = 1232] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f153544c800) [pid = 1815] [serial = 1233] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f1546e3c000) [pid = 1815] [serial = 1199] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f152e51c800) [pid = 1815] [serial = 1223] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f152f1bf400) [pid = 1815] [serial = 1224] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f152f2de000) [pid = 1815] [serial = 1229] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f1531b4c000) [pid = 1815] [serial = 1230] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f1547a8f800) [pid = 1815] [serial = 1202] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f152c670400) [pid = 1815] [serial = 1220] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f152e1a4c00) [pid = 1815] [serial = 1221] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f154253d400) [pid = 1815] [serial = 1196] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f152b6bec00) [pid = 1815] [serial = 1217] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f152fe79800) [pid = 1815] [serial = 1214] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f1559d2d800) [pid = 1815] [serial = 1211] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f154a392000) [pid = 1815] [serial = 1205] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f153c3abc00) [pid = 1815] [serial = 1187] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f153140c800) [pid = 1815] [serial = 1184] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f154129a000) [pid = 1815] [serial = 1179] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f1540fcf000) [pid = 1815] [serial = 1178] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f15558ef400) [pid = 1815] [serial = 1208] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f152fe7a400) [pid = 1815] [serial = 1226] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f152ff83800) [pid = 1815] [serial = 1227] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f152f172400) [pid = 1815] [serial = 1181] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f1541294400) [pid = 1815] [serial = 1190] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f153c0ea000) [pid = 1815] [serial = 1235] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f153c818c00) [pid = 1815] [serial = 1236] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f153f819800) [pid = 1815] [serial = 1239] [outer = (nil)] [url = about:blank] 11:28:45 INFO - PROCESS | 1815 | 1461349725544 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 1815 | 1461349725548 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 11:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:28:45 INFO - PROCESS | 1815 | 1461349725563 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - PROCESS | 1815 | 1461349725571 Marionette TRACE conn3 <- [1,1790,null,{}] 11:28:45 INFO - PROCESS | 1815 | 1461349725578 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}] 11:28:45 INFO - PROCESS | 1815 | 1461349725777 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:28:45 INFO - PROCESS | 1815 | 1461349725960 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d1f1000 == 106 [pid = 1815] [id = 455] 11:28:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f152e150400) [pid = 1815] [serial = 1366] [outer = (nil)] 11:28:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f1531b51400) [pid = 1815] [serial = 1367] [outer = 0x7f152e150400] 11:28:46 INFO - PROCESS | 1815 | 1461349726026 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f1536db9000) [pid = 1815] [serial = 1368] [outer = 0x7f152e150400] 11:28:46 INFO - PROCESS | 1815 | 1461349726808 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]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1293ms 11:28:46 INFO - PROCESS | 1815 | 1461349726849 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 1815 | 1461349726854 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 11:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:28:46 INFO - PROCESS | 1815 | 1461349726907 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 1815 | 1461349726910 Marionette TRACE conn3 <- [1,1794,null,{}] 11:28:46 INFO - PROCESS | 1815 | 1461349726916 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}] 11:28:47 INFO - PROCESS | 1815 | 1461349727185 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:28:47 INFO - PROCESS | 1815 | 1461349727219 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530aaf800 == 107 [pid = 1815] [id = 456] 11:28:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f1531f4d000) [pid = 1815] [serial = 1369] [outer = (nil)] 11:28:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f153c0ea000) [pid = 1815] [serial = 1370] [outer = 0x7f1531f4d000] 11:28:47 INFO - PROCESS | 1815 | 1461349727282 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f153ca79800) [pid = 1815] [serial = 1371] [outer = 0x7f1531f4d000] 11:28:48 INFO - PROCESS | 1815 | 1461349728258 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]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1394ms 11:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:28:48 INFO - PROCESS | 1815 | 1461349728290 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1815 | 1461349728293 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 11:28:48 INFO - PROCESS | 1815 | 1461349728299 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 1815 | 1461349728302 Marionette TRACE conn3 <- [1,1798,null,{}] 11:28:48 INFO - PROCESS | 1815 | 1461349728315 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}] 11:28:48 INFO - PROCESS | 1815 | 1461349728568 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:28:48 INFO - PROCESS | 1815 | 1461349728627 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533543000 == 108 [pid = 1815] [id = 457] 11:28:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f153e2f7400) [pid = 1815] [serial = 1372] [outer = (nil)] 11:28:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f153e980000) [pid = 1815] [serial = 1373] [outer = 0x7f153e2f7400] 11:28:48 INFO - PROCESS | 1815 | 1461349728737 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f153f8a0000) [pid = 1815] [serial = 1374] [outer = 0x7f153e2f7400] 11:28:49 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f1530916400) [pid = 1815] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:28:49 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f152b3fd800) [pid = 1815] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:28:49 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f1531b4d000) [pid = 1815] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:28:49 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f152b6c1400) [pid = 1815] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:28:49 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f152b561800) [pid = 1815] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:28:49 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f152b3f4400) [pid = 1815] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:28:49 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f152b3f6800) [pid = 1815] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:28:49 INFO - PROCESS | 1815 | 1461349729947 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]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1684ms 11:28:49 INFO - PROCESS | 1815 | 1461349729983 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 1815 | 1461349729986 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 11:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:28:50 INFO - PROCESS | 1815 | 1461349729997 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 1815 | 1461349729999 Marionette TRACE conn3 <- [1,1802,null,{}] 11:28:50 INFO - PROCESS | 1815 | 1461349730004 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}] 11:28:50 INFO - PROCESS | 1815 | 1461349730199 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:28:50 INFO - PROCESS | 1815 | 1461349730369 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b88000 == 109 [pid = 1815] [id = 458] 11:28:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f152e51a800) [pid = 1815] [serial = 1375] [outer = (nil)] 11:28:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f153e2f8000) [pid = 1815] [serial = 1376] [outer = 0x7f152e51a800] 11:28:50 INFO - PROCESS | 1815 | 1461349730435 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1541299400) [pid = 1815] [serial = 1377] [outer = 0x7f152e51a800] 11:28:51 INFO - PROCESS | 1815 | 1461349731268 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]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1326ms 11:28:51 INFO - PROCESS | 1815 | 1461349731445 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 1815 | 1461349731453 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 11:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:28:51 INFO - PROCESS | 1815 | 1461349731467 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 1815 | 1461349731471 Marionette TRACE conn3 <- [1,1806,null,{}] 11:28:51 INFO - PROCESS | 1815 | 1461349731480 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}] 11:28:51 INFO - PROCESS | 1815 | 1461349731696 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:28:51 INFO - PROCESS | 1815 | 1461349731971 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cccb800 == 110 [pid = 1815] [id = 459] 11:28:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f152b6c2400) [pid = 1815] [serial = 1378] [outer = (nil)] 11:28:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f152e157400) [pid = 1815] [serial = 1379] [outer = 0x7f152b6c2400] 11:28:52 INFO - PROCESS | 1815 | 1461349732061 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f152e526c00) [pid = 1815] [serial = 1380] [outer = 0x7f152b6c2400] 11:28:52 INFO - PROCESS | 1815 | 1461349732971 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]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1535ms 11:28:53 INFO - PROCESS | 1815 | 1461349733002 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 1815 | 1461349733007 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 11:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:28:53 INFO - PROCESS | 1815 | 1461349733020 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 1815 | 1461349733025 Marionette TRACE conn3 <- [1,1810,null,{}] 11:28:53 INFO - PROCESS | 1815 | 1461349733032 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}] 11:28:53 INFO - PROCESS | 1815 | 1461349733257 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:28:53 INFO - PROCESS | 1815 | 1461349733515 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531bb4800 == 111 [pid = 1815] [id = 460] 11:28:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f152f2dc800) [pid = 1815] [serial = 1381] [outer = (nil)] 11:28:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f152ff7d400) [pid = 1815] [serial = 1382] [outer = 0x7f152f2dc800] 11:28:53 INFO - PROCESS | 1815 | 1461349733645 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1530aefc00) [pid = 1815] [serial = 1383] [outer = 0x7f152f2dc800] 11:28:54 INFO - PROCESS | 1815 | 1461349734587 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]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1642ms 11:28:54 INFO - PROCESS | 1815 | 1461349734660 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 1815 | 1461349734663 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 11:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:28:54 INFO - PROCESS | 1815 | 1461349734671 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 1815 | 1461349734674 Marionette TRACE conn3 <- [1,1814,null,{}] 11:28:54 INFO - PROCESS | 1815 | 1461349734689 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}] 11:28:54 INFO - PROCESS | 1815 | 1461349734960 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:28:55 INFO - PROCESS | 1815 | 1461349735301 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c97b800 == 112 [pid = 1815] [id = 461] 11:28:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f153c19f000) [pid = 1815] [serial = 1384] [outer = (nil)] 11:28:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f153d676000) [pid = 1815] [serial = 1385] [outer = 0x7f153c19f000] 11:28:55 INFO - PROCESS | 1815 | 1461349735382 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f153f81e400) [pid = 1815] [serial = 1386] [outer = 0x7f153c19f000] 11:28:55 INFO - PROCESS | 1815 | ************************* 11:28:55 INFO - PROCESS | 1815 | A coding exception was thrown and uncaught in a Task. 11:28:55 INFO - PROCESS | 1815 | 11:28:55 INFO - PROCESS | 1815 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:28:55 INFO - PROCESS | 1815 | Full stack: 11:28:55 INFO - PROCESS | 1815 | ************************* 11:28:56 INFO - PROCESS | 1815 | 1461349736379 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]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1783ms 11:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:28:56 INFO - PROCESS | 1815 | 1461349736455 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1815 | 1461349736458 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 11:28:56 INFO - PROCESS | 1815 | 1461349736464 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1815 | 1461349736467 Marionette TRACE conn3 <- [1,1818,null,{}] 11:28:56 INFO - PROCESS | 1815 | 1461349736472 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}] 11:28:56 INFO - PROCESS | 1815 | 1461349736718 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:28:56 INFO - PROCESS | 1815 | 1461349736969 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541684000 == 113 [pid = 1815] [id = 462] 11:28:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f153c288400) [pid = 1815] [serial = 1387] [outer = (nil)] 11:28:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f1542534c00) [pid = 1815] [serial = 1388] [outer = 0x7f153c288400] 11:28:57 INFO - PROCESS | 1815 | 1461349737090 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f15454aa000) [pid = 1815] [serial = 1389] [outer = 0x7f153c288400] 11:28:57 INFO - PROCESS | 1815 | 1461349737956 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]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1540ms 11:28:58 INFO - PROCESS | 1815 | 1461349738005 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 1815 | 1461349738009 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 11:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:28:58 INFO - PROCESS | 1815 | 1461349738015 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 1815 | 1461349738017 Marionette TRACE conn3 <- [1,1822,null,{}] 11:28:58 INFO - PROCESS | 1815 | 1461349738022 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}] 11:28:58 INFO - PROCESS | 1815 | 1461349738235 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:28:58 INFO - PROCESS | 1815 | 1461349738448 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15467e7800 == 114 [pid = 1815] [id = 463] 11:28:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f15301ca800) [pid = 1815] [serial = 1390] [outer = (nil)] 11:28:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f15462a2800) [pid = 1815] [serial = 1391] [outer = 0x7f15301ca800] 11:28:58 INFO - PROCESS | 1815 | 1461349738564 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f15476b1400) [pid = 1815] [serial = 1392] [outer = 0x7f15301ca800] 11:28:59 INFO - PROCESS | 1815 | 1461349739525 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]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1581ms 11:28:59 INFO - PROCESS | 1815 | 1461349739607 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 1815 | 1461349739611 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 11:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:28:59 INFO - PROCESS | 1815 | 1461349739617 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1815 | 1461349739620 Marionette TRACE conn3 <- [1,1826,null,{}] 11:28:59 INFO - PROCESS | 1815 | 1461349739625 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}] 11:28:59 INFO - PROCESS | 1815 | 1461349739874 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:29:00 INFO - PROCESS | 1815 | 1461349740136 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8e1800 == 115 [pid = 1815] [id = 464] 11:29:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f154d96e800) [pid = 1815] [serial = 1393] [outer = (nil)] 11:29:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f1554610c00) [pid = 1815] [serial = 1394] [outer = 0x7f154d96e800] 11:29:00 INFO - PROCESS | 1815 | 1461349740264 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f155584d400) [pid = 1815] [serial = 1395] [outer = 0x7f154d96e800] 11:29:01 INFO - PROCESS | 1815 | 1461349741147 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]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1590ms 11:29:01 INFO - PROCESS | 1815 | 1461349741208 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:29:01 INFO - PROCESS | 1815 | 1461349741213 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 11:29:01 INFO - PROCESS | 1815 | 1461349741219 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 1815 | 1461349741222 Marionette TRACE conn3 <- [1,1830,null,{}] 11:29:01 INFO - PROCESS | 1815 | 1461349741227 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}] 11:29:01 INFO - PROCESS | 1815 | 1461349741503 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:29:01 INFO - PROCESS | 1815 | 1461349741756 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555b24800 == 116 [pid = 1815] [id = 465] 11:29:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f152f177800) [pid = 1815] [serial = 1396] [outer = (nil)] 11:29:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f1554951000) [pid = 1815] [serial = 1397] [outer = 0x7f152f177800] 11:29:01 INFO - PROCESS | 1815 | 1461349741879 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f1555ce6000) [pid = 1815] [serial = 1398] [outer = 0x7f152f177800] 11:29:02 INFO - PROCESS | 1815 | 1461349742724 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]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1539ms 11:29:02 INFO - PROCESS | 1815 | 1461349742758 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 1815 | 1461349742761 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 11:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:29:02 INFO - PROCESS | 1815 | 1461349742768 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 1815 | 1461349742771 Marionette TRACE conn3 <- [1,1834,null,{}] 11:29:02 INFO - PROCESS | 1815 | 1461349742776 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}] 11:29:02 INFO - PROCESS | 1815 | 1461349742994 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:29:03 INFO - PROCESS | 1815 | 1461349743260 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559271000 == 117 [pid = 1815] [id = 466] 11:29:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f153c194800) [pid = 1815] [serial = 1399] [outer = (nil)] 11:29:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f1557adac00) [pid = 1815] [serial = 1400] [outer = 0x7f153c194800] 11:29:03 INFO - PROCESS | 1815 | 1461349743379 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f15594b0c00) [pid = 1815] [serial = 1401] [outer = 0x7f153c194800] 11:29:04 INFO - PROCESS | 1815 | 1461349744225 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]]]}] 11:29:04 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 11:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1532ms 11:29:04 INFO - PROCESS | 1815 | 1461349744301 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 1815 | 1461349744305 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 11:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:29:04 INFO - PROCESS | 1815 | 1461349744312 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 1815 | 1461349744314 Marionette TRACE conn3 <- [1,1838,null,{}] 11:29:04 INFO - PROCESS | 1815 | 1461349744320 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}] 11:29:04 INFO - PROCESS | 1815 | 1461349744542 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:29:04 INFO - PROCESS | 1815 | 1461349744818 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559765800 == 118 [pid = 1815] [id = 467] 11:29:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f152cd42400) [pid = 1815] [serial = 1402] [outer = (nil)] 11:29:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f152cd4b000) [pid = 1815] [serial = 1403] [outer = 0x7f152cd42400] 11:29:04 INFO - PROCESS | 1815 | 1461349744938 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f152cd50400) [pid = 1815] [serial = 1404] [outer = 0x7f152cd42400] 11:29:05 INFO - PROCESS | 1815 | 1461349745815 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]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1581ms 11:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:29:05 INFO - PROCESS | 1815 | 1461349745895 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 1815 | 1461349745898 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 11:29:05 INFO - PROCESS | 1815 | 1461349745904 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 1815 | 1461349745908 Marionette TRACE conn3 <- [1,1842,null,{}] 11:29:05 INFO - PROCESS | 1815 | 1461349745914 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}] 11:29:06 INFO - PROCESS | 1815 | 1461349746172 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:29:06 INFO - PROCESS | 1815 | 1461349746494 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559e20800 == 119 [pid = 1815] [id = 468] 11:29:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7f152cd45000) [pid = 1815] [serial = 1405] [outer = (nil)] 11:29:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7f152f3c1c00) [pid = 1815] [serial = 1406] [outer = 0x7f152cd45000] 11:29:06 INFO - PROCESS | 1815 | 1461349746571 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f152f3c8400) [pid = 1815] [serial = 1407] [outer = 0x7f152cd45000] 11:29:07 INFO - PROCESS | 1815 | 1461349747422 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]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1581ms 11:29:07 INFO - PROCESS | 1815 | 1461349747485 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:29:07 INFO - PROCESS | 1815 | 1461349747490 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 11:29:07 INFO - PROCESS | 1815 | 1461349747496 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 1815 | 1461349747500 Marionette TRACE conn3 <- [1,1846,null,{}] 11:29:07 INFO - PROCESS | 1815 | 1461349747505 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}] 11:29:07 INFO - PROCESS | 1815 | 1461349747754 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:29:07 INFO - PROCESS | 1815 | 1461349747978 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb0c000 == 120 [pid = 1815] [id = 469] 11:29:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f1559110800) [pid = 1815] [serial = 1408] [outer = (nil)] 11:29:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f155999a400) [pid = 1815] [serial = 1409] [outer = 0x7f1559110800] 11:29:08 INFO - PROCESS | 1815 | 1461349748129 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f1559d32400) [pid = 1815] [serial = 1410] [outer = 0x7f1559110800] 11:29:09 INFO - PROCESS | 1815 | 1461349749081 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]]]}] 11:29:09 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) 11:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1630ms 11:29:09 INFO - PROCESS | 1815 | 1461349749127 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 1815 | 1461349749131 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 11:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:29:09 INFO - PROCESS | 1815 | 1461349749136 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 1815 | 1461349749140 Marionette TRACE conn3 <- [1,1850,null,{}] 11:29:09 INFO - PROCESS | 1815 | 1461349749145 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}] 11:29:09 INFO - PROCESS | 1815 | 1461349749369 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:29:09 INFO - PROCESS | 1815 | 1461349749629 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1566bd3800 == 121 [pid = 1815] [id = 470] 11:29:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f153e060400) [pid = 1815] [serial = 1411] [outer = (nil)] 11:29:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f153e069400) [pid = 1815] [serial = 1412] [outer = 0x7f153e060400] 11:29:09 INFO - PROCESS | 1815 | 1461349749754 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f1557ade400) [pid = 1815] [serial = 1413] [outer = 0x7f153e060400] 11:29:10 INFO - PROCESS | 1815 | 1461349750607 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]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1529ms 11:29:10 INFO - PROCESS | 1815 | 1461349750667 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 1815 | 1461349750671 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 11:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:29:10 INFO - PROCESS | 1815 | 1461349750678 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 1815 | 1461349750681 Marionette TRACE conn3 <- [1,1854,null,{}] 11:29:10 INFO - PROCESS | 1815 | 1461349750687 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}] 11:29:10 INFO - PROCESS | 1815 | 1461349750925 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:29:11 INFO - PROCESS | 1815 | 1461349751230 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbc0800 == 122 [pid = 1815] [id = 471] 11:29:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f152e135c00) [pid = 1815] [serial = 1414] [outer = (nil)] 11:29:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f152e13c800) [pid = 1815] [serial = 1415] [outer = 0x7f152e135c00] 11:29:11 INFO - PROCESS | 1815 | 1461349751315 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7f152e141400) [pid = 1815] [serial = 1416] [outer = 0x7f152e135c00] 11:29:12 INFO - PROCESS | 1815 | 1461349752267 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]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1633ms 11:29:12 INFO - PROCESS | 1815 | 1461349752313 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 1815 | 1461349752315 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 11:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:29:12 INFO - PROCESS | 1815 | 1461349752322 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 1815 | 1461349752326 Marionette TRACE conn3 <- [1,1858,null,{}] 11:29:12 INFO - PROCESS | 1815 | 1461349752332 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}] 11:29:12 INFO - PROCESS | 1815 | 1461349752554 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:29:12 INFO - PROCESS | 1815 | 1461349752865 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1534b92000 == 123 [pid = 1815] [id = 472] 11:29:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7f152e136000) [pid = 1815] [serial = 1417] [outer = (nil)] 11:29:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7f153e06a400) [pid = 1815] [serial = 1418] [outer = 0x7f152e136000] 11:29:12 INFO - PROCESS | 1815 | 1461349752947 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f15594b4800) [pid = 1815] [serial = 1419] [outer = 0x7f152e136000] 11:29:13 INFO - PROCESS | 1815 | 1461349753769 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]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1484ms 11:29:13 INFO - PROCESS | 1815 | 1461349753808 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 1815 | 1461349753811 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 11:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:29:13 INFO - PROCESS | 1815 | 1461349753819 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 1815 | 1461349753822 Marionette TRACE conn3 <- [1,1862,null,{}] 11:29:13 INFO - PROCESS | 1815 | 1461349753827 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}] 11:29:14 INFO - PROCESS | 1815 | 1461349754128 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:29:14 INFO - PROCESS | 1815 | 1461349754334 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b6df800 == 124 [pid = 1815] [id = 473] 11:29:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f152e141c00) [pid = 1815] [serial = 1420] [outer = (nil)] 11:29:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f1531f0c000) [pid = 1815] [serial = 1421] [outer = 0x7f152e141c00] 11:29:14 INFO - PROCESS | 1815 | 1461349754451 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f1531f11c00) [pid = 1815] [serial = 1422] [outer = 0x7f152e141c00] 11:29:15 INFO - PROCESS | 1815 | 1461349755433 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]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1679ms 11:29:15 INFO - PROCESS | 1815 | 1461349755500 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 1815 | 1461349755503 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 11:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:29:15 INFO - PROCESS | 1815 | 1461349755509 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 1815 | 1461349755511 Marionette TRACE conn3 <- [1,1866,null,{}] 11:29:15 INFO - PROCESS | 1815 | 1461349755517 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}] 11:29:15 INFO - PROCESS | 1815 | 1461349755735 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:29:16 INFO - PROCESS | 1815 | 1461349755995 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c7d7000 == 125 [pid = 1815] [id = 474] 11:29:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f152b104c00) [pid = 1815] [serial = 1423] [outer = (nil)] 11:29:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f152b10c400) [pid = 1815] [serial = 1424] [outer = 0x7f152b104c00] 11:29:16 INFO - PROCESS | 1815 | 1461349756118 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f152b111400) [pid = 1815] [serial = 1425] [outer = 0x7f152b104c00] 11:29:17 INFO - PROCESS | 1815 | 1461349757767 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]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2495ms 11:29:18 INFO - PROCESS | 1815 | 1461349758005 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 1815 | 1461349758011 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 11:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:29:18 INFO - PROCESS | 1815 | 1461349758019 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1815 | 1461349758024 Marionette TRACE conn3 <- [1,1870,null,{}] 11:29:18 INFO - PROCESS | 1815 | 1461349758031 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}] 11:29:18 INFO - PROCESS | 1815 | 1461349758229 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:29:18 INFO - PROCESS | 1815 | 1461349758497 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4f2000 == 126 [pid = 1815] [id = 475] 11:29:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f152c662400) [pid = 1815] [serial = 1426] [outer = (nil)] 11:29:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f152cd47c00) [pid = 1815] [serial = 1427] [outer = 0x7f152c662400] 11:29:18 INFO - PROCESS | 1815 | 1461349758572 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f152e505000) [pid = 1815] [serial = 1428] [outer = 0x7f152c662400] 11:29:19 INFO - PROCESS | 1815 | 1461349759539 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]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1585ms 11:29:19 INFO - PROCESS | 1815 | 1461349759605 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1815 | 1461349759613 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 11:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:29:19 INFO - PROCESS | 1815 | 1461349759623 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1815 | 1461349759628 Marionette TRACE conn3 <- [1,1874,null,{}] 11:29:19 INFO - PROCESS | 1815 | 1461349759633 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}] 11:29:19 INFO - PROCESS | 1815 | 1461349759856 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:29:20 INFO - PROCESS | 1815 | 1461349760340 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b692800 == 127 [pid = 1815] [id = 476] 11:29:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f152ef83c00) [pid = 1815] [serial = 1429] [outer = (nil)] 11:29:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f152f172400) [pid = 1815] [serial = 1430] [outer = 0x7f152ef83c00] 11:29:20 INFO - PROCESS | 1815 | 1461349760417 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f152f3c3000) [pid = 1815] [serial = 1431] [outer = 0x7f152ef83c00] 11:29:21 INFO - PROCESS | 1815 | 1461349761381 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]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1831ms 11:29:21 INFO - PROCESS | 1815 | 1461349761456 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 1815 | 1461349761459 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 11:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:29:21 INFO - PROCESS | 1815 | 1461349761465 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 1815 | 1461349761471 Marionette TRACE conn3 <- [1,1878,null,{}] 11:29:21 INFO - PROCESS | 1815 | 1461349761486 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}] 11:29:21 INFO - PROCESS | 1815 | 1461349761740 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15599d5800 == 126 [pid = 1815] [id = 102] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b557800 == 125 [pid = 1815] [id = 195] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533543000 == 124 [pid = 1815] [id = 457] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530aaf800 == 123 [pid = 1815] [id = 456] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d1f1000 == 122 [pid = 1815] [id = 455] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b724000 == 121 [pid = 1815] [id = 454] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d1e6000 == 120 [pid = 1815] [id = 453] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d1ee000 == 119 [pid = 1815] [id = 452] 11:29:21 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547518000 == 118 [pid = 1815] [id = 448] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f152c9f6800) [pid = 1815] [serial = 1289] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f15313ce400) [pid = 1815] [serial = 1305] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f1547c5c400) [pid = 1815] [serial = 1274] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f152fe7f000) [pid = 1815] [serial = 1301] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f1536c61c00) [pid = 1815] [serial = 1308] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f152e521400) [pid = 1815] [serial = 1296] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f152b735400) [pid = 1815] [serial = 1293] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f152b556800) [pid = 1815] [serial = 1286] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f15301cb400) [pid = 1815] [serial = 1250] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f1547126400) [pid = 1815] [serial = 1271] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f152e504800) [pid = 1815] [serial = 1242] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f152e14c800) [pid = 1815] [serial = 1295] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f152f1b9c00) [pid = 1815] [serial = 1247] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7f1531b54c00) [pid = 1815] [serial = 1307] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7f1544d21c00) [pid = 1815] [serial = 1268] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7f1542490800) [pid = 1815] [serial = 1265] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f1554474c00) [pid = 1815] [serial = 1277] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f152b735800) [pid = 1815] [serial = 1298] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f153b825c00) [pid = 1815] [serial = 1253] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f1530915800) [pid = 1815] [serial = 1302] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f153fa4a000) [pid = 1815] [serial = 1259] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f152b556400) [pid = 1815] [serial = 1244] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f155584ac00) [pid = 1815] [serial = 1280] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f152f1bf000) [pid = 1815] [serial = 1299] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f153ca6d400) [pid = 1815] [serial = 1256] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7f154201a000) [pid = 1815] [serial = 1262] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7f152b5e4800) [pid = 1815] [serial = 1292] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f1530af9800) [pid = 1815] [serial = 1304] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f152ef8b000) [pid = 1815] [serial = 1283] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f153b824c00) [pid = 1815] [serial = 1310] [outer = (nil)] [url = about:blank] 11:29:22 INFO - PROCESS | 1815 | 1461349762235 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b71d800 == 119 [pid = 1815] [id = 477] 11:29:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f152b556800) [pid = 1815] [serial = 1432] [outer = (nil)] 11:29:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f152e478400) [pid = 1815] [serial = 1433] [outer = 0x7f152b556800] 11:29:22 INFO - PROCESS | 1815 | 1461349762309 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f1530915800) [pid = 1815] [serial = 1434] [outer = 0x7f152b556800] 11:29:23 INFO - PROCESS | 1815 | 1461349763083 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]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1639ms 11:29:23 INFO - PROCESS | 1815 | 1461349763106 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 1815 | 1461349763110 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 11:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:29:23 INFO - PROCESS | 1815 | 1461349763117 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 1815 | 1461349763120 Marionette TRACE conn3 <- [1,1882,null,{}] 11:29:23 INFO - PROCESS | 1815 | 1461349763125 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}] 11:29:23 INFO - PROCESS | 1815 | 1461349763345 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:29:23 INFO - PROCESS | 1815 | 1461349763521 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4a9800 == 120 [pid = 1815] [id = 478] 11:29:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7f152b5e4800) [pid = 1815] [serial = 1435] [outer = (nil)] 11:29:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7f15313c7c00) [pid = 1815] [serial = 1436] [outer = 0x7f152b5e4800] 11:29:23 INFO - PROCESS | 1815 | 1461349763589 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f1531b52c00) [pid = 1815] [serial = 1437] [outer = 0x7f152b5e4800] 11:29:24 INFO - PROCESS | 1815 | 1461349764434 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]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1380ms 11:29:24 INFO - PROCESS | 1815 | 1461349764498 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1815 | 1461349764502 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 11:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:29:24 INFO - PROCESS | 1815 | 1461349764508 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1815 | 1461349764511 Marionette TRACE conn3 <- [1,1886,null,{}] 11:29:24 INFO - PROCESS | 1815 | 1461349764516 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}] 11:29:24 INFO - PROCESS | 1815 | 1461349764785 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:29:24 INFO - PROCESS | 1815 | 1461349764828 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315cd000 == 121 [pid = 1815] [id = 479] 11:29:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f1530af7800) [pid = 1815] [serial = 1438] [outer = (nil)] 11:29:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f1531f10400) [pid = 1815] [serial = 1439] [outer = 0x7f1530af7800] 11:29:24 INFO - PROCESS | 1815 | 1461349764892 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f1531f15c00) [pid = 1815] [serial = 1440] [outer = 0x7f1530af7800] 11:29:25 INFO - PROCESS | 1815 | 1461349765820 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]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1379ms 11:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:29:25 INFO - PROCESS | 1815 | 1461349765894 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 1815 | 1461349765897 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 11:29:25 INFO - PROCESS | 1815 | 1461349765904 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 1815 | 1461349765907 Marionette TRACE conn3 <- [1,1890,null,{}] 11:29:25 INFO - PROCESS | 1815 | 1461349765912 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}] 11:29:26 INFO - PROCESS | 1815 | 1461349766224 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:29:26 INFO - PROCESS | 1815 | 1461349766257 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533552800 == 122 [pid = 1815] [id = 480] 11:29:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f1531f4c000) [pid = 1815] [serial = 1441] [outer = (nil)] 11:29:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f153b958000) [pid = 1815] [serial = 1442] [outer = 0x7f1531f4c000] 11:29:26 INFO - PROCESS | 1815 | 1461349766336 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f153b980c00) [pid = 1815] [serial = 1443] [outer = 0x7f1531f4c000] 11:29:27 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f153e2f7400) [pid = 1815] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:29:27 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f152b5e5800) [pid = 1815] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:29:27 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f152e150400) [pid = 1815] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:29:27 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f1531f4d000) [pid = 1815] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:29:27 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f152b55d000) [pid = 1815] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:29:27 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f152e149800) [pid = 1815] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:29:27 INFO - PROCESS | 1815 | 1461349767737 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]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1882ms 11:29:27 INFO - PROCESS | 1815 | 1461349767785 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1815 | 1461349767789 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 11:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:29:27 INFO - PROCESS | 1815 | 1461349767795 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1815 | 1461349767798 Marionette TRACE conn3 <- [1,1894,null,{}] 11:29:27 INFO - PROCESS | 1815 | 1461349767807 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}] 11:29:28 INFO - PROCESS | 1815 | 1461349768004 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:29:28 INFO - PROCESS | 1815 | 1461349768178 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15354c3000 == 123 [pid = 1815] [id = 481] 11:29:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f152b5e5800) [pid = 1815] [serial = 1444] [outer = (nil)] 11:29:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f153b986800) [pid = 1815] [serial = 1445] [outer = 0x7f152b5e5800] 11:29:28 INFO - PROCESS | 1815 | 1461349768245 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f153c197400) [pid = 1815] [serial = 1446] [outer = 0x7f152b5e5800] 11:29:29 INFO - PROCESS | 1815 | 1461349769006 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]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1233ms 11:29:29 INFO - PROCESS | 1815 | 1461349769034 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 1815 | 1461349769038 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 11:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:29:29 INFO - PROCESS | 1815 | 1461349769045 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1815 | 1461349769048 Marionette TRACE conn3 <- [1,1898,null,{}] 11:29:29 INFO - PROCESS | 1815 | 1461349769053 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}] 11:29:29 INFO - PROCESS | 1815 | 1461349769393 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:29:29 INFO - PROCESS | 1815 | 1461349769694 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c69a800 == 124 [pid = 1815] [id = 482] 11:29:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f152b109800) [pid = 1815] [serial = 1447] [outer = (nil)] 11:29:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f152b3f7800) [pid = 1815] [serial = 1448] [outer = 0x7f152b109800] 11:29:29 INFO - PROCESS | 1815 | 1461349769817 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f152c66f000) [pid = 1815] [serial = 1449] [outer = 0x7f152b109800] 11:29:30 INFO - PROCESS | 1815 | 1461349770769 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]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1786ms 11:29:30 INFO - PROCESS | 1815 | 1461349770834 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1815 | 1461349770840 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 11:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:29:30 INFO - PROCESS | 1815 | 1461349770848 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1815 | 1461349770854 Marionette TRACE conn3 <- [1,1902,null,{}] 11:29:30 INFO - PROCESS | 1815 | 1461349770862 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}] 11:29:31 INFO - PROCESS | 1815 | 1461349771135 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:29:31 INFO - PROCESS | 1815 | 1461349771407 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530a9c800 == 125 [pid = 1815] [id = 483] 11:29:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f152f2d5c00) [pid = 1815] [serial = 1450] [outer = (nil)] 11:29:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f152f3c9400) [pid = 1815] [serial = 1451] [outer = 0x7f152f2d5c00] 11:29:31 INFO - PROCESS | 1815 | 1461349771552 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7f152fe7a800) [pid = 1815] [serial = 1452] [outer = 0x7f152f2d5c00] 11:29:32 INFO - PROCESS | 1815 | 1461349772536 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]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1738ms 11:29:32 INFO - PROCESS | 1815 | 1461349772586 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:29:32 INFO - PROCESS | 1815 | 1461349772591 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 11:29:32 INFO - PROCESS | 1815 | 1461349772599 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 1815 | 1461349772602 Marionette TRACE conn3 <- [1,1906,null,{}] 11:29:32 INFO - PROCESS | 1815 | 1461349772609 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}] 11:29:32 INFO - PROCESS | 1815 | 1461349772842 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:29:33 INFO - PROCESS | 1815 | 1461349773187 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b55e000 == 126 [pid = 1815] [id = 484] 11:29:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7f152ff86c00) [pid = 1815] [serial = 1453] [outer = (nil)] 11:29:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7f1531f0ac00) [pid = 1815] [serial = 1454] [outer = 0x7f152ff86c00] 11:29:33 INFO - PROCESS | 1815 | 1461349773271 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f1531f4e400) [pid = 1815] [serial = 1455] [outer = 0x7f152ff86c00] 11:29:34 INFO - PROCESS | 1815 | 1461349774186 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]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1637ms 11:29:34 INFO - PROCESS | 1815 | 1461349774235 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 1815 | 1461349774242 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 11:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:29:34 INFO - PROCESS | 1815 | 1461349774260 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 1815 | 1461349774267 Marionette TRACE conn3 <- [1,1910,null,{}] 11:29:34 INFO - PROCESS | 1815 | 1461349774273 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}] 11:29:34 INFO - PROCESS | 1815 | 1461349774533 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:29:34 INFO - PROCESS | 1815 | 1461349774834 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d804800 == 127 [pid = 1815] [id = 485] 11:29:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f1530916400) [pid = 1815] [serial = 1456] [outer = (nil)] 11:29:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f153b89e000) [pid = 1815] [serial = 1457] [outer = 0x7f1530916400] 11:29:34 INFO - PROCESS | 1815 | 1461349774916 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f153c1a0000) [pid = 1815] [serial = 1458] [outer = 0x7f1530916400] 11:29:35 INFO - PROCESS | 1815 | 1461349775798 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]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1597ms 11:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:29:35 INFO - PROCESS | 1815 | 1461349775849 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1815 | 1461349775853 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 11:29:35 INFO - PROCESS | 1815 | 1461349775860 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1815 | 1461349775862 Marionette TRACE conn3 <- [1,1914,null,{}] 11:29:35 INFO - PROCESS | 1815 | 1461349775869 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}] 11:29:36 INFO - PROCESS | 1815 | 1461349776107 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:29:36 INFO - PROCESS | 1815 | 1461349776371 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e57d800 == 128 [pid = 1815] [id = 486] 11:29:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f152f174400) [pid = 1815] [serial = 1459] [outer = (nil)] 11:29:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f153d677800) [pid = 1815] [serial = 1460] [outer = 0x7f152f174400] 11:29:36 INFO - PROCESS | 1815 | 1461349776516 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f153e061800) [pid = 1815] [serial = 1461] [outer = 0x7f152f174400] 11:29:37 INFO - PROCESS | 1815 | 1461349777370 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]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1581ms 11:29:37 INFO - PROCESS | 1815 | 1461349777441 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1815 | 1461349777445 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 11:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:29:37 INFO - PROCESS | 1815 | 1461349777452 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1815 | 1461349777456 Marionette TRACE conn3 <- [1,1918,null,{}] 11:29:37 INFO - PROCESS | 1815 | 1461349777462 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}] 11:29:37 INFO - PROCESS | 1815 | 1461349777698 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:29:38 INFO - PROCESS | 1815 | 1461349778008 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412b0800 == 129 [pid = 1815] [id = 487] 11:29:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f153ea84400) [pid = 1815] [serial = 1462] [outer = (nil)] 11:29:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f153f530000) [pid = 1815] [serial = 1463] [outer = 0x7f153ea84400] 11:29:38 INFO - PROCESS | 1815 | 1461349778105 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f1540fed000) [pid = 1815] [serial = 1464] [outer = 0x7f153ea84400] 11:29:39 INFO - PROCESS | 1815 | 1461349779008 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]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1630ms 11:29:39 INFO - PROCESS | 1815 | 1461349779084 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 1815 | 1461349779088 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 11:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:29:39 INFO - PROCESS | 1815 | 1461349779094 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 1815 | 1461349779097 Marionette TRACE conn3 <- [1,1922,null,{}] 11:29:39 INFO - PROCESS | 1815 | 1461349779103 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}] 11:29:39 INFO - PROCESS | 1815 | 1461349779363 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:29:39 INFO - PROCESS | 1815 | 1461349779662 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154458e000 == 130 [pid = 1815] [id = 488] 11:29:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f153e066800) [pid = 1815] [serial = 1465] [outer = (nil)] 11:29:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f1541299800) [pid = 1815] [serial = 1466] [outer = 0x7f153e066800] 11:29:39 INFO - PROCESS | 1815 | 1461349779745 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f15416a4400) [pid = 1815] [serial = 1467] [outer = 0x7f153e066800] 11:29:40 INFO - PROCESS | 1815 | 1461349780600 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]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1535ms 11:29:40 INFO - PROCESS | 1815 | 1461349780631 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 1815 | 1461349780634 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 11:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:29:40 INFO - PROCESS | 1815 | 1461349780642 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 1815 | 1461349780646 Marionette TRACE conn3 <- [1,1926,null,{}] 11:29:40 INFO - PROCESS | 1815 | 1461349780651 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}] 11:29:40 INFO - PROCESS | 1815 | 1461349780874 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:29:41 INFO - PROCESS | 1815 | 1461349781095 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547159000 == 131 [pid = 1815] [id = 489] 11:29:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7f152e19e800) [pid = 1815] [serial = 1468] [outer = (nil)] 11:29:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7f154171c800) [pid = 1815] [serial = 1469] [outer = 0x7f152e19e800] 11:29:41 INFO - PROCESS | 1815 | 1461349781210 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7f1541d92400) [pid = 1815] [serial = 1470] [outer = 0x7f152e19e800] 11:29:42 INFO - PROCESS | 1815 | 1461349782171 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]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1583ms 11:29:42 INFO - PROCESS | 1815 | 1461349782226 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 1815 | 1461349782230 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 11:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:29:42 INFO - PROCESS | 1815 | 1461349782236 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 1815 | 1461349782240 Marionette TRACE conn3 <- [1,1930,null,{}] 11:29:42 INFO - PROCESS | 1815 | 1461349782246 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}] 11:29:42 INFO - PROCESS | 1815 | 1461349782457 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:29:42 INFO - PROCESS | 1815 | 1461349782679 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548660000 == 132 [pid = 1815] [id = 490] 11:29:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7f152f2de400) [pid = 1815] [serial = 1471] [outer = (nil)] 11:29:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f15420ae400) [pid = 1815] [serial = 1472] [outer = 0x7f152f2de400] 11:29:42 INFO - PROCESS | 1815 | 1461349782799 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f1542536c00) [pid = 1815] [serial = 1473] [outer = 0x7f152f2de400] 11:29:43 INFO - PROCESS | 1815 | 1461349783724 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]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1537ms 11:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:29:43 INFO - PROCESS | 1815 | 1461349783775 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 1815 | 1461349783778 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 11:29:43 INFO - PROCESS | 1815 | 1461349783785 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 1815 | 1461349783788 Marionette TRACE conn3 <- [1,1934,null,{}] 11:29:43 INFO - PROCESS | 1815 | 1461349783793 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}] 11:29:44 INFO - PROCESS | 1815 | 1461349784019 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:29:44 INFO - PROCESS | 1815 | 1461349784279 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554405800 == 133 [pid = 1815] [id = 491] 11:29:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f1531404800) [pid = 1815] [serial = 1474] [outer = (nil)] 11:29:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f1545ce4800) [pid = 1815] [serial = 1475] [outer = 0x7f1531404800] 11:29:44 INFO - PROCESS | 1815 | 1461349784400 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f1546af6800) [pid = 1815] [serial = 1476] [outer = 0x7f1531404800] 11:29:45 INFO - PROCESS | 1815 | 1461349785336 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]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1633ms 11:29:45 INFO - PROCESS | 1815 | 1461349785419 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 1815 | 1461349785423 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 11:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:29:45 INFO - PROCESS | 1815 | 1461349785431 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 1815 | 1461349785433 Marionette TRACE conn3 <- [1,1938,null,{}] 11:29:45 INFO - PROCESS | 1815 | 1461349785441 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}] 11:29:45 INFO - PROCESS | 1815 | 1461349785712 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:29:46 INFO - PROCESS | 1815 | 1461349786041 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15599d5800 == 134 [pid = 1815] [id = 492] 11:29:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f1535456c00) [pid = 1815] [serial = 1477] [outer = (nil)] 11:29:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f1547f7d400) [pid = 1815] [serial = 1478] [outer = 0x7f1535456c00] 11:29:46 INFO - PROCESS | 1815 | 1461349786141 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f1548b60800) [pid = 1815] [serial = 1479] [outer = 0x7f1535456c00] 11:29:47 INFO - PROCESS | 1815 | 1461349787027 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]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1634ms 11:29:47 INFO - PROCESS | 1815 | 1461349787066 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 1815 | 1461349787071 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 11:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:29:47 INFO - PROCESS | 1815 | 1461349787078 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 1815 | 1461349787084 Marionette TRACE conn3 <- [1,1942,null,{}] 11:29:47 INFO - PROCESS | 1815 | 1461349787090 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}] 11:29:47 INFO - PROCESS | 1815 | 1461349787344 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:29:47 INFO - PROCESS | 1815 | 1461349787650 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eda0800 == 135 [pid = 1815] [id = 493] 11:29:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f1548b3f000) [pid = 1815] [serial = 1480] [outer = (nil)] 11:29:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f1553818c00) [pid = 1815] [serial = 1481] [outer = 0x7f1548b3f000] 11:29:47 INFO - PROCESS | 1815 | 1461349787733 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 242 (0x7f15558ebc00) [pid = 1815] [serial = 1482] [outer = 0x7f1548b3f000] 11:29:48 INFO - PROCESS | 1815 | 1461349788614 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]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1589ms 11:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:29:48 INFO - PROCESS | 1815 | 1461349788668 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 1815 | 1461349788671 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 11:29:48 INFO - PROCESS | 1815 | 1461349788678 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 1815 | 1461349788681 Marionette TRACE conn3 <- [1,1946,null,{}] 11:29:48 INFO - PROCESS | 1815 | 1461349788687 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}] 11:29:48 INFO - PROCESS | 1815 | 1461349788917 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:29:49 INFO - PROCESS | 1815 | 1461349789217 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542119800 == 136 [pid = 1815] [id = 494] 11:29:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 243 (0x7f152af49400) [pid = 1815] [serial = 1483] [outer = (nil)] 11:29:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 244 (0x7f152af51c00) [pid = 1815] [serial = 1484] [outer = 0x7f152af49400] 11:29:49 INFO - PROCESS | 1815 | 1461349789301 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 245 (0x7f152af56800) [pid = 1815] [serial = 1485] [outer = 0x7f152af49400] 11:29:50 INFO - PROCESS | 1815 | 1461349790167 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]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1535ms 11:29:50 INFO - PROCESS | 1815 | 1461349790214 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:29:50 INFO - PROCESS | 1815 | 1461349790218 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 11:29:50 INFO - PROCESS | 1815 | 1461349790224 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 1815 | 1461349790227 Marionette TRACE conn3 <- [1,1950,null,{}] 11:29:50 INFO - PROCESS | 1815 | 1461349790233 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}] 11:29:50 INFO - PROCESS | 1815 | 1461349790462 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:29:50 INFO - PROCESS | 1815 | 1461349790771 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541794800 == 137 [pid = 1815] [id = 495] 11:29:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 246 (0x7f152af4b000) [pid = 1815] [serial = 1486] [outer = (nil)] 11:29:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 247 (0x7f1548b62400) [pid = 1815] [serial = 1487] [outer = 0x7f152af4b000] 11:29:50 INFO - PROCESS | 1815 | 1461349790860 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 248 (0x7f1557526c00) [pid = 1815] [serial = 1488] [outer = 0x7f152af4b000] 11:29:51 INFO - PROCESS | 1815 | 1461349791723 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]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1531ms 11:29:51 INFO - PROCESS | 1815 | 1461349791755 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 1815 | 1461349791759 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 11:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:29:51 INFO - PROCESS | 1815 | 1461349791766 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 1815 | 1461349791769 Marionette TRACE conn3 <- [1,1954,null,{}] 11:29:51 INFO - PROCESS | 1815 | 1461349791774 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}] 11:29:51 INFO - PROCESS | 1815 | 1461349791995 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:29:52 INFO - PROCESS | 1815 | 1461349792271 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e21e000 == 138 [pid = 1815] [id = 496] 11:29:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 249 (0x7f152af52800) [pid = 1815] [serial = 1489] [outer = (nil)] 11:29:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 250 (0x7f1542547c00) [pid = 1815] [serial = 1490] [outer = 0x7f152af52800] 11:29:52 INFO - PROCESS | 1815 | 1461349792390 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 251 (0x7f154254c800) [pid = 1815] [serial = 1491] [outer = 0x7f152af52800] 11:29:53 INFO - PROCESS | 1815 | 1461349793187 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]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1479ms 11:29:53 INFO - PROCESS | 1815 | 1461349793247 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 1815 | 1461349793251 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 11:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:29:53 INFO - PROCESS | 1815 | 1461349793277 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 1815 | 1461349793281 Marionette TRACE conn3 <- [1,1958,null,{}] 11:29:53 INFO - PROCESS | 1815 | 1461349793287 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}] 11:29:53 INFO - PROCESS | 1815 | 1461349793508 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:29:53 INFO - PROCESS | 1815 | 1461349793806 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541792800 == 139 [pid = 1815] [id = 497] 11:29:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 252 (0x7f152af56400) [pid = 1815] [serial = 1492] [outer = (nil)] 11:29:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 253 (0x7f154254fc00) [pid = 1815] [serial = 1493] [outer = 0x7f152af56400] 11:29:53 INFO - PROCESS | 1815 | 1461349793923 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 254 (0x7f15594b1800) [pid = 1815] [serial = 1494] [outer = 0x7f152af56400] 11:29:55 INFO - PROCESS | 1815 | 1461349795323 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]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2096ms 11:29:55 INFO - PROCESS | 1815 | 1461349795437 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1815 | 1461349795441 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 11:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:29:55 INFO - PROCESS | 1815 | 1461349795483 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1815 | 1461349795489 Marionette TRACE conn3 <- [1,1962,null,{}] 11:29:55 INFO - PROCESS | 1815 | 1461349795497 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}] 11:29:55 INFO - PROCESS | 1815 | 1461349795703 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:29:55 INFO - PROCESS | 1815 | 1461349795973 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca81000 == 140 [pid = 1815] [id = 498] 11:29:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 255 (0x7f152b3f0800) [pid = 1815] [serial = 1495] [outer = (nil)] 11:29:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 256 (0x7f152c90b800) [pid = 1815] [serial = 1496] [outer = 0x7f152b3f0800] 11:29:56 INFO - PROCESS | 1815 | 1461349796048 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 257 (0x7f152c911400) [pid = 1815] [serial = 1497] [outer = 0x7f152b3f0800] 11:29:57 INFO - PROCESS | 1815 | 1461349797172 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]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1752ms 11:29:57 INFO - PROCESS | 1815 | 1461349797219 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 1815 | 1461349797228 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 11:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:29:57 INFO - PROCESS | 1815 | 1461349797239 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 1815 | 1461349797242 Marionette TRACE conn3 <- [1,1966,null,{}] 11:29:57 INFO - PROCESS | 1815 | 1461349797249 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}] 11:29:57 INFO - PROCESS | 1815 | 1461349797505 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:29:57 INFO - PROCESS | 1815 | 1461349797832 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c7d9800 == 141 [pid = 1815] [id = 499] 11:29:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 258 (0x7f152cd49000) [pid = 1815] [serial = 1498] [outer = (nil)] 11:29:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 259 (0x7f152e142800) [pid = 1815] [serial = 1499] [outer = 0x7f152cd49000] 11:29:57 INFO - PROCESS | 1815 | 1461349797903 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 260 (0x7f152e519800) [pid = 1815] [serial = 1500] [outer = 0x7f152cd49000] 11:29:58 INFO - PROCESS | 1815 | 1461349798883 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]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1687ms 11:29:58 INFO - PROCESS | 1815 | 1461349798926 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 1815 | 1461349798930 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 11:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:29:58 INFO - PROCESS | 1815 | 1461349798936 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 1815 | 1461349798942 Marionette TRACE conn3 <- [1,1970,null,{}] 11:29:58 INFO - PROCESS | 1815 | 1461349798958 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}] 11:29:59 INFO - PROCESS | 1815 | 1461349799182 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:29:59 INFO - PROCESS | 1815 | 1461349799502 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15354c3000 == 140 [pid = 1815] [id = 481] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533552800 == 139 [pid = 1815] [id = 480] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315cd000 == 138 [pid = 1815] [id = 479] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e4a9800 == 137 [pid = 1815] [id = 478] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b71d800 == 136 [pid = 1815] [id = 477] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b692800 == 135 [pid = 1815] [id = 476] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4f2000 == 134 [pid = 1815] [id = 475] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1534b92000 == 133 [pid = 1815] [id = 472] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbc0800 == 132 [pid = 1815] [id = 471] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1566bd3800 == 131 [pid = 1815] [id = 470] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eb0c000 == 130 [pid = 1815] [id = 469] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559e20800 == 129 [pid = 1815] [id = 468] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559765800 == 128 [pid = 1815] [id = 467] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559271000 == 127 [pid = 1815] [id = 466] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1555b24800 == 126 [pid = 1815] [id = 465] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154e8e1800 == 125 [pid = 1815] [id = 464] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15467e7800 == 124 [pid = 1815] [id = 463] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541684000 == 123 [pid = 1815] [id = 462] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c97b800 == 122 [pid = 1815] [id = 461] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531bb4800 == 121 [pid = 1815] [id = 460] 11:29:59 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cccb800 == 120 [pid = 1815] [id = 459] 11:29:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b692800 == 121 [pid = 1815] [id = 500] 11:29:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 261 (0x7f152b559800) [pid = 1815] [serial = 1501] [outer = (nil)] 11:29:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 262 (0x7f152e518400) [pid = 1815] [serial = 1502] [outer = 0x7f152b559800] 11:29:59 INFO - PROCESS | 1815 | 1461349799856 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 263 (0x7f152fe7f000) [pid = 1815] [serial = 1503] [outer = 0x7f152b559800] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 262 (0x7f153e2f8000) [pid = 1815] [serial = 1376] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 261 (0x7f153c3af400) [pid = 1815] [serial = 1325] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 260 (0x7f152e150c00) [pid = 1815] [serial = 1313] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 259 (0x7f153f8a0000) [pid = 1815] [serial = 1374] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 258 (0x7f152f1bb400) [pid = 1815] [serial = 1362] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 257 (0x7f1531b51400) [pid = 1815] [serial = 1367] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 256 (0x7f153c0ea000) [pid = 1815] [serial = 1370] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 255 (0x7f152c9fc800) [pid = 1815] [serial = 1361] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 254 (0x7f152c9f8000) [pid = 1815] [serial = 1359] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 253 (0x7f1547a8ec00) [pid = 1815] [serial = 1346] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 252 (0x7f153e980000) [pid = 1815] [serial = 1373] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 251 (0x7f153f52f000) [pid = 1815] [serial = 1328] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 250 (0x7f152b5ec400) [pid = 1815] [serial = 1358] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 249 (0x7f1536db9000) [pid = 1815] [serial = 1368] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 248 (0x7f15420aac00) [pid = 1815] [serial = 1340] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 247 (0x7f1541293000) [pid = 1815] [serial = 1331] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 246 (0x7f153b984800) [pid = 1815] [serial = 1322] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 245 (0x7f154768c400) [pid = 1815] [serial = 1343] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 244 (0x7f152f1c0800) [pid = 1815] [serial = 1316] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 243 (0x7f1531b4d400) [pid = 1815] [serial = 1319] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 242 (0x7f15313c4c00) [pid = 1815] [serial = 1365] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 241 (0x7f152f1c3c00) [pid = 1815] [serial = 1355] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f15301ce400) [pid = 1815] [serial = 1364] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f153ca79800) [pid = 1815] [serial = 1371] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f1541d8c800) [pid = 1815] [serial = 1337] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f15416b0800) [pid = 1815] [serial = 1334] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f1548b5a400) [pid = 1815] [serial = 1349] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f154a38e000) [pid = 1815] [serial = 1352] [outer = (nil)] [url = about:blank] 11:30:00 INFO - PROCESS | 1815 | 1461349800847 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]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1942ms 11:30:00 INFO - PROCESS | 1815 | 1461349800895 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 1815 | 1461349800903 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 11:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:30:00 INFO - PROCESS | 1815 | 1461349800928 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 1815 | 1461349800934 Marionette TRACE conn3 <- [1,1974,null,{}] 11:30:00 INFO - PROCESS | 1815 | 1461349800945 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}] 11:30:01 INFO - PROCESS | 1815 | 1461349801281 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:30:01 INFO - PROCESS | 1815 | 1461349801608 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e6cb000 == 122 [pid = 1815] [id = 501] 11:30:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f152b111000) [pid = 1815] [serial = 1504] [outer = (nil)] 11:30:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f1530917400) [pid = 1815] [serial = 1505] [outer = 0x7f152b111000] 11:30:01 INFO - PROCESS | 1815 | 1461349801716 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f15313c9400) [pid = 1815] [serial = 1506] [outer = 0x7f152b111000] 11:30:02 INFO - PROCESS | 1815 | 1461349802667 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]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1802ms 11:30:02 INFO - PROCESS | 1815 | 1461349802730 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1815 | 1461349802734 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 11:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:30:02 INFO - PROCESS | 1815 | 1461349802741 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 1815 | 1461349802744 Marionette TRACE conn3 <- [1,1978,null,{}] 11:30:02 INFO - PROCESS | 1815 | 1461349802749 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}] 11:30:03 INFO - PROCESS | 1815 | 1461349803022 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:30:03 INFO - PROCESS | 1815 | 1461349803053 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15312dd000 == 123 [pid = 1815] [id = 502] 11:30:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f1531403400) [pid = 1815] [serial = 1507] [outer = (nil)] 11:30:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 240 (0x7f1531b58400) [pid = 1815] [serial = 1508] [outer = 0x7f1531403400] 11:30:03 INFO - PROCESS | 1815 | 1461349803118 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 241 (0x7f1531f14800) [pid = 1815] [serial = 1509] [outer = 0x7f1531403400] 11:30:04 INFO - PROCESS | 1815 | 1461349804065 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]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1384ms 11:30:04 INFO - PROCESS | 1815 | 1461349804126 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 1815 | 1461349804129 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 11:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:30:04 INFO - PROCESS | 1815 | 1461349804135 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 1815 | 1461349804137 Marionette TRACE conn3 <- [1,1982,null,{}] 11:30:04 INFO - PROCESS | 1815 | 1461349804142 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}] 11:30:04 INFO - PROCESS | 1815 | 1461349804441 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 240 (0x7f152ef8cc00) [pid = 1815] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 239 (0x7f153c0d4c00) [pid = 1815] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f154629d000) [pid = 1815] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f153c288400) [pid = 1815] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f152e52e000) [pid = 1815] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f152c662400) [pid = 1815] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f153f7eb400) [pid = 1815] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f1531f4c000) [pid = 1815] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f152b3f3400) [pid = 1815] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f153b82ec00) [pid = 1815] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7f152fe70400) [pid = 1815] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7f152e51a800) [pid = 1815] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7f152b6b5800) [pid = 1815] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7f1531b4c400) [pid = 1815] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f152ef83c00) [pid = 1815] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f154a0c9400) [pid = 1815] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f152b5e4800) [pid = 1815] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f152f177800) [pid = 1815] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f154d96e800) [pid = 1815] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f152fe7ec00) [pid = 1815] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f153b89d000) [pid = 1815] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f1554954800) [pid = 1815] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f15462a1000) [pid = 1815] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f1541ce5800) [pid = 1815] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f152f2dc800) [pid = 1815] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f152cd42400) [pid = 1815] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f153c194800) [pid = 1815] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7f1530af7800) [pid = 1815] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7f1542022000) [pid = 1815] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7f1541ec7000) [pid = 1815] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f1541294000) [pid = 1815] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f152b5ed400) [pid = 1815] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f1540f59c00) [pid = 1815] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f15462a1800) [pid = 1815] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f153c27d800) [pid = 1815] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f152b3fbc00) [pid = 1815] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f1545429400) [pid = 1815] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f1546299c00) [pid = 1815] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f152b6c2400) [pid = 1815] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7f153f7dd800) [pid = 1815] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7f15301ca800) [pid = 1815] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f1541ce6400) [pid = 1815] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f152e509000) [pid = 1815] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f153e987800) [pid = 1815] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f153c0e7000) [pid = 1815] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f152fe77400) [pid = 1815] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f153c19f000) [pid = 1815] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f152e52b000) [pid = 1815] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f152b3f3000) [pid = 1815] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f152b3f4000) [pid = 1815] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f153b828c00) [pid = 1815] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f153e98a000) [pid = 1815] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f152b556800) [pid = 1815] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f153b983800) [pid = 1815] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f153e59c400) [pid = 1815] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f15313c4400) [pid = 1815] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f152c664000) [pid = 1815] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f152ef83000) [pid = 1815] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f153f822000) [pid = 1815] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f154a337c00) [pid = 1815] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f154171e400) [pid = 1815] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:30:05 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f152b5eac00) [pid = 1815] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:30:05 INFO - PROCESS | 1815 | 1461349805682 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b5c5000 == 124 [pid = 1815] [id = 503] 11:30:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f152b3f2000) [pid = 1815] [serial = 1510] [outer = (nil)] 11:30:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f152b562800) [pid = 1815] [serial = 1511] [outer = 0x7f152b3f2000] 11:30:05 INFO - PROCESS | 1815 | 1461349805760 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f152c670c00) [pid = 1815] [serial = 1512] [outer = 0x7f152b3f2000] 11:30:06 INFO - PROCESS | 1815 | 1461349806443 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]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2336ms 11:30:06 INFO - PROCESS | 1815 | 1461349806472 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 1815 | 1461349806476 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 11:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:30:06 INFO - PROCESS | 1815 | 1461349806482 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 1815 | 1461349806484 Marionette TRACE conn3 <- [1,1986,null,{}] 11:30:06 INFO - PROCESS | 1815 | 1461349806490 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}] 11:30:06 INFO - PROCESS | 1815 | 1461349806712 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:30:06 INFO - PROCESS | 1815 | 1461349806899 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533561800 == 125 [pid = 1815] [id = 504] 11:30:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f152b3f3000) [pid = 1815] [serial = 1513] [outer = (nil)] 11:30:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f152f1be400) [pid = 1815] [serial = 1514] [outer = 0x7f152b3f3000] 11:30:06 INFO - PROCESS | 1815 | 1461349806964 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f152fe7ec00) [pid = 1815] [serial = 1515] [outer = 0x7f152b3f3000] 11:30:08 INFO - PROCESS | 1815 | 1461349808283 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]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1838ms 11:30:08 INFO - PROCESS | 1815 | 1461349808325 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 1815 | 1461349808336 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 11:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:30:08 INFO - PROCESS | 1815 | 1461349808584 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 1815 | 1461349808595 Marionette TRACE conn3 <- [1,1990,null,{}] 11:30:08 INFO - PROCESS | 1815 | 1461349808613 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}] 11:30:09 INFO - PROCESS | 1815 | 1461349809037 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:30:09 INFO - PROCESS | 1815 | 1461349809249 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca83800 == 126 [pid = 1815] [id = 505] 11:30:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f152b107800) [pid = 1815] [serial = 1516] [outer = (nil)] 11:30:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f152c908c00) [pid = 1815] [serial = 1517] [outer = 0x7f152b107800] 11:30:09 INFO - PROCESS | 1815 | 1461349809378 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f152cd44400) [pid = 1815] [serial = 1518] [outer = 0x7f152b107800] 11:30:10 INFO - PROCESS | 1815 | 1461349810366 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]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1932ms 11:30:10 INFO - PROCESS | 1815 | 1461349810432 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 1815 | 1461349810442 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 11:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:30:10 INFO - PROCESS | 1815 | 1461349810455 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 1815 | 1461349810458 Marionette TRACE conn3 <- [1,1994,null,{}] 11:30:10 INFO - PROCESS | 1815 | 1461349810466 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}] 11:30:10 INFO - PROCESS | 1815 | 1461349810746 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:30:11 INFO - PROCESS | 1815 | 1461349811072 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315e0800 == 127 [pid = 1815] [id = 506] 11:30:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f152ef85000) [pid = 1815] [serial = 1519] [outer = (nil)] 11:30:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f152f177800) [pid = 1815] [serial = 1520] [outer = 0x7f152ef85000] 11:30:11 INFO - PROCESS | 1815 | 1461349811151 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f152f3c2000) [pid = 1815] [serial = 1521] [outer = 0x7f152ef85000] 11:30:12 INFO - PROCESS | 1815 | 1461349812143 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]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1742ms 11:30:12 INFO - PROCESS | 1815 | 1461349812197 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 1815 | 1461349812200 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 11:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:30:12 INFO - PROCESS | 1815 | 1461349812207 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1815 | 1461349812213 Marionette TRACE conn3 <- [1,1998,null,{}] 11:30:12 INFO - PROCESS | 1815 | 1461349812231 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}] 11:30:12 INFO - PROCESS | 1815 | 1461349812512 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:30:12 INFO - PROCESS | 1815 | 1461349812830 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536e3a000 == 128 [pid = 1815] [id = 507] 11:30:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f15301c9000) [pid = 1815] [serial = 1522] [outer = (nil)] 11:30:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f153140d000) [pid = 1815] [serial = 1523] [outer = 0x7f15301c9000] 11:30:12 INFO - PROCESS | 1815 | 1461349812912 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f1531f14000) [pid = 1815] [serial = 1524] [outer = 0x7f15301c9000] 11:30:13 INFO - PROCESS | 1815 | 1461349813801 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]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1642ms 11:30:13 INFO - PROCESS | 1815 | 1461349813851 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 1815 | 1461349813856 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 11:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:30:13 INFO - PROCESS | 1815 | 1461349813862 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 1815 | 1461349813866 Marionette TRACE conn3 <- [1,2002,null,{}] 11:30:13 INFO - PROCESS | 1815 | 1461349813871 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}] 11:30:14 INFO - PROCESS | 1815 | 1461349814089 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:30:14 INFO - PROCESS | 1815 | 1461349814357 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c7c1000 == 129 [pid = 1815] [id = 508] 11:30:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f1530918c00) [pid = 1815] [serial = 1525] [outer = (nil)] 11:30:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f153b828c00) [pid = 1815] [serial = 1526] [outer = 0x7f1530918c00] 11:30:14 INFO - PROCESS | 1815 | 1461349814483 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f153b97b800) [pid = 1815] [serial = 1527] [outer = 0x7f1530918c00] 11:30:15 INFO - PROCESS | 1815 | 1461349815354 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]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1530ms 11:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:30:15 INFO - PROCESS | 1815 | 1461349815394 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1815 | 1461349815396 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 11:30:15 INFO - PROCESS | 1815 | 1461349815403 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 1815 | 1461349815406 Marionette TRACE conn3 <- [1,2006,null,{}] 11:30:15 INFO - PROCESS | 1815 | 1461349815411 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}] 11:30:15 INFO - PROCESS | 1815 | 1461349815641 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:30:15 INFO - PROCESS | 1815 | 1461349815982 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e565800 == 130 [pid = 1815] [id = 509] 11:30:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f152ff8b000) [pid = 1815] [serial = 1528] [outer = (nil)] 11:30:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f153c27f800) [pid = 1815] [serial = 1529] [outer = 0x7f152ff8b000] 11:30:16 INFO - PROCESS | 1815 | 1461349816063 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f153c815400) [pid = 1815] [serial = 1530] [outer = 0x7f152ff8b000] 11:30:16 INFO - PROCESS | 1815 | 1461349816959 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]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1630ms 11:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:30:17 INFO - PROCESS | 1815 | 1461349817034 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 1815 | 1461349817036 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 11:30:17 INFO - PROCESS | 1815 | 1461349817043 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 1815 | 1461349817047 Marionette TRACE conn3 <- [1,2010,null,{}] 11:30:17 INFO - PROCESS | 1815 | 1461349817052 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}] 11:30:17 INFO - PROCESS | 1815 | 1461349817344 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:30:17 INFO - PROCESS | 1815 | 1461349817663 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412de800 == 131 [pid = 1815] [id = 510] 11:30:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7f153e06d800) [pid = 1815] [serial = 1531] [outer = (nil)] 11:30:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7f153ea7f800) [pid = 1815] [serial = 1532] [outer = 0x7f153e06d800] 11:30:17 INFO - PROCESS | 1815 | 1461349817750 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f153f896000) [pid = 1815] [serial = 1533] [outer = 0x7f153e06d800] 11:30:18 INFO - PROCESS | 1815 | 1461349818571 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]]]}] 11:30:18 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 11:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1583ms 11:30:18 INFO - PROCESS | 1815 | 1461349818626 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 1815 | 1461349818629 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 11:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:30:18 INFO - PROCESS | 1815 | 1461349818637 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 1815 | 1461349818640 Marionette TRACE conn3 <- [1,2014,null,{}] 11:30:18 INFO - PROCESS | 1815 | 1461349818649 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}] 11:30:18 INFO - PROCESS | 1815 | 1461349818921 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:30:19 INFO - PROCESS | 1815 | 1461349819230 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542120000 == 132 [pid = 1815] [id = 511] 11:30:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f153e2eb000) [pid = 1815] [serial = 1534] [outer = (nil)] 11:30:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f1541203400) [pid = 1815] [serial = 1535] [outer = 0x7f153e2eb000] 11:30:19 INFO - PROCESS | 1815 | 1461349819313 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f15413dec00) [pid = 1815] [serial = 1536] [outer = 0x7f153e2eb000] 11:30:20 INFO - PROCESS | 1815 | 1461349820161 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]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1584ms 11:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:30:20 INFO - PROCESS | 1815 | 1461349820221 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 1815 | 1461349820224 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 11:30:20 INFO - PROCESS | 1815 | 1461349820232 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 1815 | 1461349820234 Marionette TRACE conn3 <- [1,2018,null,{}] 11:30:20 INFO - PROCESS | 1815 | 1461349820241 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}] 11:30:20 INFO - PROCESS | 1815 | 1461349820476 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:30:20 INFO - PROCESS | 1815 | 1461349820786 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546e79000 == 133 [pid = 1815] [id = 512] 11:30:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f153b97bc00) [pid = 1815] [serial = 1537] [outer = (nil)] 11:30:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f1541ce1c00) [pid = 1815] [serial = 1538] [outer = 0x7f153b97bc00] 11:30:20 INFO - PROCESS | 1815 | 1461349820870 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f1542022000) [pid = 1815] [serial = 1539] [outer = 0x7f153b97bc00] 11:30:21 INFO - PROCESS | 1815 | 1461349821754 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]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1586ms 11:30:21 INFO - PROCESS | 1815 | 1461349821817 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 1815 | 1461349821821 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 11:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:30:21 INFO - PROCESS | 1815 | 1461349821827 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1815 | 1461349821830 Marionette TRACE conn3 <- [1,2022,null,{}] 11:30:21 INFO - PROCESS | 1815 | 1461349821836 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}] 11:30:22 INFO - PROCESS | 1815 | 1461349822073 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:30:22 INFO - PROCESS | 1815 | 1461349822389 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e33800 == 134 [pid = 1815] [id = 513] 11:30:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f153e987800) [pid = 1815] [serial = 1540] [outer = (nil)] 11:30:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f1542537400) [pid = 1815] [serial = 1541] [outer = 0x7f153e987800] 11:30:22 INFO - PROCESS | 1815 | 1461349822473 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x7f154254dc00) [pid = 1815] [serial = 1542] [outer = 0x7f153e987800] 11:30:23 INFO - PROCESS | 1815 | 1461349823370 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]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1578ms 11:30:23 INFO - PROCESS | 1815 | 1461349823408 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 1815 | 1461349823411 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 11:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:30:23 INFO - PROCESS | 1815 | 1461349823418 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 1815 | 1461349823422 Marionette TRACE conn3 <- [1,2026,null,{}] 11:30:23 INFO - PROCESS | 1815 | 1461349823427 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}] 11:30:23 INFO - PROCESS | 1815 | 1461349823658 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:30:23 INFO - PROCESS | 1815 | 1461349823974 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555b1f800 == 135 [pid = 1815] [id = 514] 11:30:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x7f152c9f4800) [pid = 1815] [serial = 1543] [outer = (nil)] 11:30:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x7f1544d20000) [pid = 1815] [serial = 1544] [outer = 0x7f152c9f4800] 11:30:24 INFO - PROCESS | 1815 | 1461349824057 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x7f154629c000) [pid = 1815] [serial = 1545] [outer = 0x7f152c9f4800] 11:30:24 INFO - PROCESS | 1815 | 1461349824960 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]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1583ms 11:30:25 INFO - PROCESS | 1815 | 1461349825002 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 1815 | 1461349825006 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 11:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:30:25 INFO - PROCESS | 1815 | 1461349825012 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 1815 | 1461349825016 Marionette TRACE conn3 <- [1,2030,null,{}] 11:30:25 INFO - PROCESS | 1815 | 1461349825021 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}] 11:30:25 INFO - PROCESS | 1815 | 1461349825263 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:30:25 INFO - PROCESS | 1815 | 1461349825583 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559950000 == 136 [pid = 1815] [id = 515] 11:30:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x7f1547a8b400) [pid = 1815] [serial = 1546] [outer = (nil)] 11:30:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x7f1547f7e800) [pid = 1815] [serial = 1547] [outer = 0x7f1547a8b400] 11:30:25 INFO - PROCESS | 1815 | 1461349825673 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x7f154a063000) [pid = 1815] [serial = 1548] [outer = 0x7f1547a8b400] 11:30:26 INFO - PROCESS | 1815 | 1461349826535 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]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1583ms 11:30:26 INFO - PROCESS | 1815 | 1461349826596 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1815 | 1461349826600 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 11:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:30:26 INFO - PROCESS | 1815 | 1461349826606 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1815 | 1461349826609 Marionette TRACE conn3 <- [1,2034,null,{}] 11:30:26 INFO - PROCESS | 1815 | 1461349826614 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}] 11:30:26 INFO - PROCESS | 1815 | 1461349826868 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:30:27 INFO - PROCESS | 1815 | 1461349827188 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed90800 == 137 [pid = 1815] [id = 516] 11:30:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x7f1547a8c400) [pid = 1815] [serial = 1549] [outer = (nil)] 11:30:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x7f154a38fc00) [pid = 1815] [serial = 1550] [outer = 0x7f1547a8c400] 11:30:27 INFO - PROCESS | 1815 | 1461349827271 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x7f1554474c00) [pid = 1815] [serial = 1551] [outer = 0x7f1547a8c400] 11:30:28 INFO - PROCESS | 1815 | 1461349828140 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]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1579ms 11:30:28 INFO - PROCESS | 1815 | 1461349828186 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 1815 | 1461349828190 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 11:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:30:28 INFO - PROCESS | 1815 | 1461349828196 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1815 | 1461349828198 Marionette TRACE conn3 <- [1,2038,null,{}] 11:30:28 INFO - PROCESS | 1815 | 1461349828204 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}] 11:30:28 INFO - PROCESS | 1815 | 1461349828423 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:30:28 INFO - PROCESS | 1815 | 1461349828695 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ea99800 == 138 [pid = 1815] [id = 517] 11:30:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 222 (0x7f1547a8fc00) [pid = 1815] [serial = 1552] [outer = (nil)] 11:30:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 223 (0x7f15547ecc00) [pid = 1815] [serial = 1553] [outer = 0x7f1547a8fc00] 11:30:28 INFO - PROCESS | 1815 | 1461349828817 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 224 (0x7f15559c7800) [pid = 1815] [serial = 1554] [outer = 0x7f1547a8fc00] 11:30:29 INFO - PROCESS | 1815 | 1461349829676 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]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1533ms 11:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:30:29 INFO - PROCESS | 1815 | 1461349829730 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 1815 | 1461349829733 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 11:30:29 INFO - PROCESS | 1815 | 1461349829740 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 1815 | 1461349829743 Marionette TRACE conn3 <- [1,2042,null,{}] 11:30:29 INFO - PROCESS | 1815 | 1461349829749 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}] 11:30:29 INFO - PROCESS | 1815 | 1461349829973 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:30:30 INFO - PROCESS | 1815 | 1461349830247 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153531f000 == 139 [pid = 1815] [id = 518] 11:30:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 225 (0x7f152c670400) [pid = 1815] [serial = 1555] [outer = (nil)] 11:30:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 226 (0x7f15594aa800) [pid = 1815] [serial = 1556] [outer = 0x7f152c670400] 11:30:30 INFO - PROCESS | 1815 | 1461349830367 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 227 (0x7f1559b88c00) [pid = 1815] [serial = 1557] [outer = 0x7f152c670400] 11:30:31 INFO - PROCESS | 1815 | 1461349831295 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]]]}] 11:30:31 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) 11:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1632ms 11:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:30:31 INFO - PROCESS | 1815 | 1461349831372 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 1815 | 1461349831374 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 11:30:31 INFO - PROCESS | 1815 | 1461349831381 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 1815 | 1461349831384 Marionette TRACE conn3 <- [1,2046,null,{}] 11:30:31 INFO - PROCESS | 1815 | 1461349831390 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}] 11:30:31 INFO - PROCESS | 1815 | 1461349831674 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:30:32 INFO - PROCESS | 1815 | 1461349832018 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152a40c800 == 140 [pid = 1815] [id = 519] 11:30:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 228 (0x7f152b602800) [pid = 1815] [serial = 1558] [outer = (nil)] 11:30:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 229 (0x7f152b60d400) [pid = 1815] [serial = 1559] [outer = 0x7f152b602800] 11:30:32 INFO - PROCESS | 1815 | 1461349832096 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 230 (0x7f1531f48400) [pid = 1815] [serial = 1560] [outer = 0x7f152b602800] 11:30:32 INFO - PROCESS | 1815 | 1461349832973 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]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1638ms 11:30:33 INFO - PROCESS | 1815 | 1461349833020 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 1815 | 1461349833025 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 11:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:30:33 INFO - PROCESS | 1815 | 1461349833033 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1815 | 1461349833035 Marionette TRACE conn3 <- [1,2050,null,{}] 11:30:33 INFO - PROCESS | 1815 | 1461349833041 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}] 11:30:33 INFO - PROCESS | 1815 | 1461349833272 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:30:33 INFO - PROCESS | 1815 | 1461349833551 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153532f000 == 141 [pid = 1815] [id = 520] 11:30:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 231 (0x7f152b604800) [pid = 1815] [serial = 1561] [outer = (nil)] 11:30:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 232 (0x7f1531347000) [pid = 1815] [serial = 1562] [outer = 0x7f152b604800] 11:30:33 INFO - PROCESS | 1815 | 1461349833675 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 233 (0x7f153134b000) [pid = 1815] [serial = 1563] [outer = 0x7f152b604800] 11:30:34 INFO - PROCESS | 1815 | 1461349834523 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]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1540ms 11:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:30:34 INFO - PROCESS | 1815 | 1461349834574 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 1815 | 1461349834577 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 11:30:34 INFO - PROCESS | 1815 | 1461349834583 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 1815 | 1461349834586 Marionette TRACE conn3 <- [1,2054,null,{}] 11:30:34 INFO - PROCESS | 1815 | 1461349834591 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}] 11:30:34 INFO - PROCESS | 1815 | 1461349834821 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:30:35 INFO - PROCESS | 1815 | 1461349835097 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1527ddd000 == 142 [pid = 1815] [id = 521] 11:30:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 234 (0x7f152b605400) [pid = 1815] [serial = 1564] [outer = (nil)] 11:30:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 235 (0x7f1531350800) [pid = 1815] [serial = 1565] [outer = 0x7f152b605400] 11:30:35 INFO - PROCESS | 1815 | 1461349835215 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 236 (0x7f1559104800) [pid = 1815] [serial = 1566] [outer = 0x7f152b605400] 11:30:36 INFO - PROCESS | 1815 | 1461349836139 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]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1636ms 11:30:36 INFO - PROCESS | 1815 | 1461349836219 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 1815 | 1461349836223 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 11:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:30:36 INFO - PROCESS | 1815 | 1461349836229 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 1815 | 1461349836232 Marionette TRACE conn3 <- [1,2058,null,{}] 11:30:36 INFO - PROCESS | 1815 | 1461349836237 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}] 11:30:36 INFO - PROCESS | 1815 | 1461349836521 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:30:36 INFO - PROCESS | 1815 | 1461349836880 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c6a7000 == 143 [pid = 1815] [id = 522] 11:30:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 237 (0x7f152b563c00) [pid = 1815] [serial = 1567] [outer = (nil)] 11:30:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 238 (0x7f152e51ac00) [pid = 1815] [serial = 1568] [outer = 0x7f152b563c00] 11:30:36 INFO - PROCESS | 1815 | 1461349836971 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 239 (0x7f152fd08800) [pid = 1815] [serial = 1569] [outer = 0x7f152b563c00] 11:30:37 INFO - PROCESS | 1815 | 1461349837900 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]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1735ms 11:30:37 INFO - PROCESS | 1815 | 1461349837966 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 1815 | 1461349837972 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 11:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:30:37 INFO - PROCESS | 1815 | 1461349837981 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 1815 | 1461349837983 Marionette TRACE conn3 <- [1,2062,null,{}] 11:30:37 INFO - PROCESS | 1815 | 1461349837993 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}] 11:30:38 INFO - PROCESS | 1815 | 1461349838243 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153eada000 == 142 [pid = 1815] [id = 326] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b5c5000 == 141 [pid = 1815] [id = 503] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15312dd000 == 140 [pid = 1815] [id = 502] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e6cb000 == 139 [pid = 1815] [id = 501] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b692800 == 138 [pid = 1815] [id = 500] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c7d9800 == 137 [pid = 1815] [id = 499] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca81000 == 136 [pid = 1815] [id = 498] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1554405800 == 135 [pid = 1815] [id = 491] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1548660000 == 134 [pid = 1815] [id = 490] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547159000 == 133 [pid = 1815] [id = 489] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154458e000 == 132 [pid = 1815] [id = 488] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412b0800 == 131 [pid = 1815] [id = 487] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e57d800 == 130 [pid = 1815] [id = 486] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d804800 == 129 [pid = 1815] [id = 485] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b55e000 == 128 [pid = 1815] [id = 484] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530a9c800 == 127 [pid = 1815] [id = 483] 11:30:39 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c69a800 == 126 [pid = 1815] [id = 482] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 238 (0x7f153b986800) [pid = 1815] [serial = 1445] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 237 (0x7f152f2d9400) [pid = 1815] [serial = 1317] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 236 (0x7f153e069400) [pid = 1815] [serial = 1412] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 235 (0x7f15416a9800) [pid = 1815] [serial = 1191] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 234 (0x7f15479af400) [pid = 1815] [serial = 1272] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 233 (0x7f1542534c00) [pid = 1815] [serial = 1388] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 232 (0x7f1531f47800) [pid = 1815] [serial = 1185] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 231 (0x7f152cd47c00) [pid = 1815] [serial = 1427] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 230 (0x7f154a07f000) [pid = 1815] [serial = 1203] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 229 (0x7f153b958000) [pid = 1815] [serial = 1442] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 228 (0x7f152e510c00) [pid = 1815] [serial = 1290] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 227 (0x7f154253bc00) [pid = 1815] [serial = 1266] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 226 (0x7f152fe7e400) [pid = 1815] [serial = 1215] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 225 (0x7f1541299400) [pid = 1815] [serial = 1377] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 224 (0x7f152b10c400) [pid = 1815] [serial = 1424] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 223 (0x7f152b6c3c00) [pid = 1815] [serial = 1218] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 222 (0x7f15454aa000) [pid = 1815] [serial = 1389] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 221 (0x7f153de6a000) [pid = 1815] [serial = 1257] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x7f153e06a400) [pid = 1815] [serial = 1418] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x7f152f172400) [pid = 1815] [serial = 1430] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x7f1554703400) [pid = 1815] [serial = 1278] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x7f1531b52c00) [pid = 1815] [serial = 1437] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x7f1555ce6000) [pid = 1815] [serial = 1398] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x7f155584d400) [pid = 1815] [serial = 1395] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x7f153c0d7800) [pid = 1815] [serial = 1254] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x7f153d679400) [pid = 1815] [serial = 1326] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x7f1557ad0400) [pid = 1815] [serial = 1209] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x7f1547a85c00) [pid = 1815] [serial = 1344] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f1541ec5800) [pid = 1815] [serial = 1338] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f152ff7d400) [pid = 1815] [serial = 1382] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f152cd50400) [pid = 1815] [serial = 1404] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f1557adac00) [pid = 1815] [serial = 1400] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f1531f15c00) [pid = 1815] [serial = 1440] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f155999a400) [pid = 1815] [serial = 1409] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f153b980c00) [pid = 1815] [serial = 1443] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f154a07c400) [pid = 1815] [serial = 1350] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f1547a8a000) [pid = 1815] [serial = 1200] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7f152f3c1c00) [pid = 1815] [serial = 1406] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7f15313c7c00) [pid = 1815] [serial = 1436] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f15486efc00) [pid = 1815] [serial = 1347] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f15594b1000) [pid = 1815] [serial = 1152] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f1553819000) [pid = 1815] [serial = 1206] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f15486f3000) [pid = 1815] [serial = 1275] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f1541202400) [pid = 1815] [serial = 1329] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f1554951000) [pid = 1815] [serial = 1397] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f15594b0c00) [pid = 1815] [serial = 1401] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f152b73bc00) [pid = 1815] [serial = 1155] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f154e888800) [pid = 1815] [serial = 1353] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f1559e0ec00) [pid = 1815] [serial = 1212] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f152e13c800) [pid = 1815] [serial = 1415] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f152e526c00) [pid = 1815] [serial = 1380] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f15416a5800) [pid = 1815] [serial = 1260] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f15462a2800) [pid = 1815] [serial = 1391] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f1542530c00) [pid = 1815] [serial = 1341] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f152fd0ec00) [pid = 1815] [serial = 1182] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f15413de000) [pid = 1815] [serial = 1332] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f1530aefc00) [pid = 1815] [serial = 1383] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f1546295400) [pid = 1815] [serial = 1269] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f152cd4b000) [pid = 1815] [serial = 1403] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f15313cb800) [pid = 1815] [serial = 1251] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f153d676000) [pid = 1815] [serial = 1385] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f152f1c2c00) [pid = 1815] [serial = 1248] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f152e47f800) [pid = 1815] [serial = 1287] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f152b6b7800) [pid = 1815] [serial = 1245] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153c121c00) [pid = 1815] [serial = 1323] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f153f81e400) [pid = 1815] [serial = 1386] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f152e505000) [pid = 1815] [serial = 1428] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f1541ec6000) [pid = 1815] [serial = 1194] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f15476b1400) [pid = 1815] [serial = 1392] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f152e478400) [pid = 1815] [serial = 1433] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f153e2eac00) [pid = 1815] [serial = 1188] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f1541ce3c00) [pid = 1815] [serial = 1335] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f1536c57000) [pid = 1815] [serial = 1320] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f1554610c00) [pid = 1815] [serial = 1394] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f154a0ca400) [pid = 1815] [serial = 1356] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f152ef8fc00) [pid = 1815] [serial = 1284] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152f3c3000) [pid = 1815] [serial = 1431] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f15420a8800) [pid = 1815] [serial = 1263] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f1557ade800) [pid = 1815] [serial = 1281] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f1530915800) [pid = 1815] [serial = 1434] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f1531f0c000) [pid = 1815] [serial = 1421] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f1545cea400) [pid = 1815] [serial = 1197] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152e157400) [pid = 1815] [serial = 1379] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f152e479000) [pid = 1815] [serial = 1314] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f1531f10400) [pid = 1815] [serial = 1439] [outer = (nil)] [url = about:blank] 11:30:39 INFO - PROCESS | 1815 | 1461349839982 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b5bb800 == 127 [pid = 1815] [id = 523] 11:30:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f152b109400) [pid = 1815] [serial = 1570] [outer = (nil)] 11:30:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f152b10d800) [pid = 1815] [serial = 1571] [outer = 0x7f152b109400] 11:30:40 INFO - PROCESS | 1815 | 1461349840063 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f152b563800) [pid = 1815] [serial = 1572] [outer = 0x7f152b109400] 11:30:40 INFO - PROCESS | 1815 | 1461349840881 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]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2937ms 11:30:40 INFO - PROCESS | 1815 | 1461349840918 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 1815 | 1461349840928 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 11:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:30:40 INFO - PROCESS | 1815 | 1461349840937 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 1815 | 1461349840942 Marionette TRACE conn3 <- [1,2066,null,{}] 11:30:40 INFO - PROCESS | 1815 | 1461349840948 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}] 11:30:41 INFO - PROCESS | 1815 | 1461349841202 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:30:41 INFO - PROCESS | 1815 | 1461349841388 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c7c7800 == 128 [pid = 1815] [id = 524] 11:30:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f152b607800) [pid = 1815] [serial = 1573] [outer = (nil)] 11:30:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f152c664000) [pid = 1815] [serial = 1574] [outer = 0x7f152b607800] 11:30:41 INFO - PROCESS | 1815 | 1461349841461 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f152c910800) [pid = 1815] [serial = 1575] [outer = 0x7f152b607800] 11:30:42 INFO - PROCESS | 1815 | 1461349842384 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]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1488ms 11:30:42 INFO - PROCESS | 1815 | 1461349842430 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 1815 | 1461349842436 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 11:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:30:42 INFO - PROCESS | 1815 | 1461349842449 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 1815 | 1461349842451 Marionette TRACE conn3 <- [1,2070,null,{}] 11:30:42 INFO - PROCESS | 1815 | 1461349842458 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}] 11:30:42 INFO - PROCESS | 1815 | 1461349842728 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:30:42 INFO - PROCESS | 1815 | 1461349842767 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ccc5000 == 129 [pid = 1815] [id = 525] 11:30:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f152cd4d000) [pid = 1815] [serial = 1576] [outer = (nil)] 11:30:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f152e478400) [pid = 1815] [serial = 1577] [outer = 0x7f152cd4d000] 11:30:42 INFO - PROCESS | 1815 | 1461349842834 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f152e512c00) [pid = 1815] [serial = 1578] [outer = 0x7f152cd4d000] 11:30:43 INFO - PROCESS | 1815 | 1461349843988 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]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1581ms 11:30:44 INFO - PROCESS | 1815 | 1461349844030 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 1815 | 1461349844033 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 11:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:30:44 INFO - PROCESS | 1815 | 1461349844055 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1815 | 1461349844065 Marionette TRACE conn3 <- [1,2074,null,{}] 11:30:44 INFO - PROCESS | 1815 | 1461349844070 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}] 11:30:44 INFO - PROCESS | 1815 | 1461349844922 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152b3f0800) [pid = 1815] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f1531403400) [pid = 1815] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f152b3f2000) [pid = 1815] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f152cd45000) [pid = 1815] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f152b5e5800) [pid = 1815] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f1559110800) [pid = 1815] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152e136000) [pid = 1815] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f152b111000) [pid = 1815] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f153e060400) [pid = 1815] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152b559800) [pid = 1815] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f152e135c00) [pid = 1815] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:30:44 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f152cd49000) [pid = 1815] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:30:45 INFO - PROCESS | 1815 | 1461349845111 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbb7000 == 130 [pid = 1815] [id = 526] 11:30:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152b10a000) [pid = 1815] [serial = 1579] [outer = (nil)] 11:30:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f152c9fb800) [pid = 1815] [serial = 1580] [outer = 0x7f152b10a000] 11:30:45 INFO - PROCESS | 1815 | 1461349845182 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f152ef8f000) [pid = 1815] [serial = 1581] [outer = 0x7f152b10a000] 11:30:45 INFO - PROCESS | 1815 | 1461349845937 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]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1913ms 11:30:45 INFO - PROCESS | 1815 | 1461349845956 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 1815 | 1461349845962 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 11:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:30:45 INFO - PROCESS | 1815 | 1461349845968 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 1815 | 1461349845971 Marionette TRACE conn3 <- [1,2078,null,{}] 11:30:45 INFO - PROCESS | 1815 | 1461349845977 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}] 11:30:46 INFO - PROCESS | 1815 | 1461349846263 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:30:46 INFO - PROCESS | 1815 | 1461349846315 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f29e800 == 131 [pid = 1815] [id = 527] 11:30:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f152e47d800) [pid = 1815] [serial = 1582] [outer = (nil)] 11:30:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f152f3c3000) [pid = 1815] [serial = 1583] [outer = 0x7f152e47d800] 11:30:46 INFO - PROCESS | 1815 | 1461349846378 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f152fd02c00) [pid = 1815] [serial = 1584] [outer = 0x7f152e47d800] 11:30:47 INFO - PROCESS | 1815 | 1461349847539 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]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1633ms 11:30:47 INFO - PROCESS | 1815 | 1461349847604 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 1815 | 1461349847610 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 11:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:30:47 INFO - PROCESS | 1815 | 1461349847619 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 1815 | 1461349847625 Marionette TRACE conn3 <- [1,2082,null,{}] 11:30:47 INFO - PROCESS | 1815 | 1461349847634 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}] 11:30:47 INFO - PROCESS | 1815 | 1461349847916 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:30:48 INFO - PROCESS | 1815 | 1461349848240 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca7c000 == 132 [pid = 1815] [id = 528] 11:30:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f152c661800) [pid = 1815] [serial = 1585] [outer = (nil)] 11:30:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f152c90ec00) [pid = 1815] [serial = 1586] [outer = 0x7f152c661800] 11:30:48 INFO - PROCESS | 1815 | 1461349848320 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f152e14d800) [pid = 1815] [serial = 1587] [outer = 0x7f152c661800] 11:30:49 INFO - PROCESS | 1815 | 1461349849256 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]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1685ms 11:30:49 INFO - PROCESS | 1815 | 1461349849305 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1815 | 1461349849313 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 11:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:30:49 INFO - PROCESS | 1815 | 1461349849324 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1815 | 1461349849328 Marionette TRACE conn3 <- [1,2086,null,{}] 11:30:49 INFO - PROCESS | 1815 | 1461349849334 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}] 11:30:49 INFO - PROCESS | 1815 | 1461349849561 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:30:49 INFO - PROCESS | 1815 | 1461349849822 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530870800 == 133 [pid = 1815] [id = 529] 11:30:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f152e52c000) [pid = 1815] [serial = 1588] [outer = (nil)] 11:30:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f152ef8c000) [pid = 1815] [serial = 1589] [outer = 0x7f152e52c000] 11:30:50 INFO - PROCESS | 1815 | 1461349850006 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f152f2d0400) [pid = 1815] [serial = 1590] [outer = 0x7f152e52c000] 11:30:50 INFO - PROCESS | 1815 | 1461349850930 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]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1683ms 11:30:51 INFO - PROCESS | 1815 | 1461349851007 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1815 | 1461349851011 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 11:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:30:51 INFO - PROCESS | 1815 | 1461349851018 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1815 | 1461349851024 Marionette TRACE conn3 <- [1,2090,null,{}] 11:30:51 INFO - PROCESS | 1815 | 1461349851041 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}] 11:30:51 INFO - PROCESS | 1815 | 1461349851332 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:30:51 INFO - PROCESS | 1815 | 1461349851645 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531a26000 == 134 [pid = 1815] [id = 530] 11:30:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f152fd0fc00) [pid = 1815] [serial = 1591] [outer = (nil)] 11:30:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f152ff83800) [pid = 1815] [serial = 1592] [outer = 0x7f152fd0fc00] 11:30:51 INFO - PROCESS | 1815 | 1461349851733 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f153091a400) [pid = 1815] [serial = 1593] [outer = 0x7f152fd0fc00] 11:30:52 INFO - PROCESS | 1815 | 1461349852612 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]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1640ms 11:30:52 INFO - PROCESS | 1815 | 1461349852660 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 1815 | 1461349852666 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 11:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:30:52 INFO - PROCESS | 1815 | 1461349852673 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 1815 | 1461349852678 Marionette TRACE conn3 <- [1,2094,null,{}] 11:30:52 INFO - PROCESS | 1815 | 1461349852684 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}] 11:30:52 INFO - PROCESS | 1815 | 1461349852914 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:30:53 INFO - PROCESS | 1815 | 1461349853173 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531bde800 == 135 [pid = 1815] [id = 531] 11:30:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f152fe72000) [pid = 1815] [serial = 1594] [outer = (nil)] 11:30:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f153134bc00) [pid = 1815] [serial = 1595] [outer = 0x7f152fe72000] 11:30:53 INFO - PROCESS | 1815 | 1461349853298 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f1531a4d000) [pid = 1815] [serial = 1596] [outer = 0x7f152fe72000] 11:30:54 INFO - PROCESS | 1815 | 1461349854135 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]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1535ms 11:30:54 INFO - PROCESS | 1815 | 1461349854210 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 1815 | 1461349854214 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 11:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:30:54 INFO - PROCESS | 1815 | 1461349854220 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 1815 | 1461349854224 Marionette TRACE conn3 <- [1,2098,null,{}] 11:30:54 INFO - PROCESS | 1815 | 1461349854229 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}] 11:30:54 INFO - PROCESS | 1815 | 1461349854486 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:30:54 INFO - PROCESS | 1815 | 1461349854787 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533657000 == 136 [pid = 1815] [id = 532] 11:30:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f1530aef000) [pid = 1815] [serial = 1597] [outer = (nil)] 11:30:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f1531a53400) [pid = 1815] [serial = 1598] [outer = 0x7f1530aef000] 11:30:54 INFO - PROCESS | 1815 | 1461349854867 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f1531a58000) [pid = 1815] [serial = 1599] [outer = 0x7f1530aef000] 11:30:55 INFO - PROCESS | 1815 | 1461349855948 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]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1793ms 11:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:30:56 INFO - PROCESS | 1815 | 1461349856019 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 1815 | 1461349856021 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 11:30:56 INFO - PROCESS | 1815 | 1461349856028 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1815 | 1461349856032 Marionette TRACE conn3 <- [1,2102,null,{}] 11:30:56 INFO - PROCESS | 1815 | 1461349856037 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}] 11:30:56 INFO - PROCESS | 1815 | 1461349856292 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:30:56 INFO - PROCESS | 1815 | 1461349856590 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536e35800 == 137 [pid = 1815] [id = 533] 11:30:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1531f12c00) [pid = 1815] [serial = 1600] [outer = (nil)] 11:30:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f153c121c00) [pid = 1815] [serial = 1601] [outer = 0x7f1531f12c00] 11:30:56 INFO - PROCESS | 1815 | 1461349856671 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f153c814000) [pid = 1815] [serial = 1602] [outer = 0x7f1531f12c00] 11:30:57 INFO - PROCESS | 1815 | 1461349857521 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]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1530ms 11:30:57 INFO - PROCESS | 1815 | 1461349857565 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:30:57 INFO - PROCESS | 1815 | 1461349857569 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 11:30:57 INFO - PROCESS | 1815 | 1461349857576 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 1815 | 1461349857579 Marionette TRACE conn3 <- [1,2106,null,{}] 11:30:57 INFO - PROCESS | 1815 | 1461349857584 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}] 11:30:57 INFO - PROCESS | 1815 | 1461349857802 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:30:58 INFO - PROCESS | 1815 | 1461349858068 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c60f800 == 138 [pid = 1815] [id = 534] 11:30:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f1531a58400) [pid = 1815] [serial = 1603] [outer = (nil)] 11:30:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f153d679800) [pid = 1815] [serial = 1604] [outer = 0x7f1531a58400] 11:30:58 INFO - PROCESS | 1815 | 1461349858188 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f153e064000) [pid = 1815] [serial = 1605] [outer = 0x7f1531a58400] 11:30:59 INFO - PROCESS | 1815 | 1461349859045 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]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1533ms 11:30:59 INFO - PROCESS | 1815 | 1461349859110 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1815 | 1461349859114 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 11:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:30:59 INFO - PROCESS | 1815 | 1461349859120 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1815 | 1461349859124 Marionette TRACE conn3 <- [1,2110,null,{}] 11:30:59 INFO - PROCESS | 1815 | 1461349859129 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}] 11:30:59 INFO - PROCESS | 1815 | 1461349859366 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:30:59 INFO - PROCESS | 1815 | 1461349859670 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0d8000 == 139 [pid = 1815] [id = 535] 11:30:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1531f46400) [pid = 1815] [serial = 1606] [outer = (nil)] 11:30:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f153e2f6400) [pid = 1815] [serial = 1607] [outer = 0x7f1531f46400] 11:30:59 INFO - PROCESS | 1815 | 1461349859751 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f153e981c00) [pid = 1815] [serial = 1608] [outer = 0x7f1531f46400] 11:31:00 INFO - PROCESS | 1815 | 1461349860650 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]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1581ms 11:31:00 INFO - PROCESS | 1815 | 1461349860703 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 1815 | 1461349860709 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 11:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:31:00 INFO - PROCESS | 1815 | 1461349860716 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 1815 | 1461349860719 Marionette TRACE conn3 <- [1,2114,null,{}] 11:31:00 INFO - PROCESS | 1815 | 1461349860725 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}] 11:31:00 INFO - PROCESS | 1815 | 1461349860955 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:31:01 INFO - PROCESS | 1815 | 1461349861284 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e419000 == 140 [pid = 1815] [id = 536] 11:31:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f152b557800) [pid = 1815] [serial = 1609] [outer = (nil)] 11:31:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f153e069800) [pid = 1815] [serial = 1610] [outer = 0x7f152b557800] 11:31:01 INFO - PROCESS | 1815 | 1461349861409 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f153f822800) [pid = 1815] [serial = 1611] [outer = 0x7f152b557800] 11:31:02 INFO - PROCESS | 1815 | 1461349862601 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]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1931ms 11:31:02 INFO - PROCESS | 1815 | 1461349862649 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:31:02 INFO - PROCESS | 1815 | 1461349862653 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 11:31:02 INFO - PROCESS | 1815 | 1461349862659 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 1815 | 1461349862663 Marionette TRACE conn3 <- [1,2118,null,{}] 11:31:02 INFO - PROCESS | 1815 | 1461349862689 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}] 11:31:02 INFO - PROCESS | 1815 | 1461349862920 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:31:03 INFO - PROCESS | 1815 | 1461349863228 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1540ed9000 == 141 [pid = 1815] [id = 537] 11:31:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f152b5de400) [pid = 1815] [serial = 1612] [outer = (nil)] 11:31:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f154120d000) [pid = 1815] [serial = 1613] [outer = 0x7f152b5de400] 11:31:03 INFO - PROCESS | 1815 | 1461349863317 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f1541713400) [pid = 1815] [serial = 1614] [outer = 0x7f152b5de400] 11:31:04 INFO - PROCESS | 1815 | 1461349864204 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]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1602ms 11:31:04 INFO - PROCESS | 1815 | 1461349864261 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:31:04 INFO - PROCESS | 1815 | 1461349864266 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 11:31:04 INFO - PROCESS | 1815 | 1461349864272 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 1815 | 1461349864276 Marionette TRACE conn3 <- [1,2122,null,{}] 11:31:04 INFO - PROCESS | 1815 | 1461349864282 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}] 11:31:04 INFO - PROCESS | 1815 | 1461349864539 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:31:04 INFO - PROCESS | 1815 | 1461349864861 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541789800 == 142 [pid = 1815] [id = 538] 11:31:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f15420ae800) [pid = 1815] [serial = 1615] [outer = (nil)] 11:31:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f1542537800) [pid = 1815] [serial = 1616] [outer = 0x7f15420ae800] 11:31:04 INFO - PROCESS | 1815 | 1461349864949 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f154254f000) [pid = 1815] [serial = 1617] [outer = 0x7f15420ae800] 11:31:05 INFO - PROCESS | 1815 | 1461349865840 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]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1643ms 11:31:05 INFO - PROCESS | 1815 | 1461349865916 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 1815 | 1461349865920 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 11:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:31:05 INFO - PROCESS | 1815 | 1461349865925 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 1815 | 1461349865928 Marionette TRACE conn3 <- [1,2126,null,{}] 11:31:05 INFO - PROCESS | 1815 | 1461349865933 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}] 11:31:06 INFO - PROCESS | 1815 | 1461349866177 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:31:06 INFO - PROCESS | 1815 | 1461349866498 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1543907800 == 143 [pid = 1815] [id = 539] 11:31:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f152e152800) [pid = 1815] [serial = 1618] [outer = (nil)] 11:31:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f15454b0400) [pid = 1815] [serial = 1619] [outer = 0x7f152e152800] 11:31:06 INFO - PROCESS | 1815 | 1461349866579 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f15464dd400) [pid = 1815] [serial = 1620] [outer = 0x7f152e152800] 11:31:07 INFO - PROCESS | 1815 | 1461349867458 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]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1580ms 11:31:07 INFO - PROCESS | 1815 | 1461349867507 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 1815 | 1461349867511 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 11:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:31:07 INFO - PROCESS | 1815 | 1461349867517 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 1815 | 1461349867520 Marionette TRACE conn3 <- [1,2130,null,{}] 11:31:07 INFO - PROCESS | 1815 | 1461349867526 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}] 11:31:07 INFO - PROCESS | 1815 | 1461349867753 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:31:07 INFO - PROCESS | 1815 | 1461349867995 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546f90800 == 144 [pid = 1815] [id = 540] 11:31:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f152e51d000) [pid = 1815] [serial = 1621] [outer = (nil)] 11:31:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f15476a9400) [pid = 1815] [serial = 1622] [outer = 0x7f152e51d000] 11:31:08 INFO - PROCESS | 1815 | 1461349868115 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f1547a8a000) [pid = 1815] [serial = 1623] [outer = 0x7f152e51d000] 11:31:08 INFO - PROCESS | 1815 | 1461349868976 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] 11:31:09 INFO - PROCESS | 1815 | 1461349869054 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:31:09 INFO - PROCESS | 1815 | 1461349869060 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 1815 | 1461349869062 Marionette TRACE conn3 <- [1,2134,null,{}] 11:31:09 INFO - PROCESS | 1815 | 1461349869068 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}] 11:31:09 INFO - PROCESS | 1815 | 1461349869319 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:31:09 INFO - PROCESS | 1815 | 1461349869633 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154782e000 == 145 [pid = 1815] [id = 541] 11:31:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f15462a0800) [pid = 1815] [serial = 1624] [outer = (nil)] 11:31:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f1548b36000) [pid = 1815] [serial = 1625] [outer = 0x7f15462a0800] 11:31:09 INFO - PROCESS | 1815 | 1461349869713 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f154a0ca400) [pid = 1815] [serial = 1626] [outer = 0x7f15462a0800] 11:31:10 INFO - PROCESS | 1815 | 1461349870556 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]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1542ms 11:31:10 INFO - PROCESS | 1815 | 1461349870603 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 1815 | 1461349870607 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 11:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:31:10 INFO - PROCESS | 1815 | 1461349870613 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 1815 | 1461349870617 Marionette TRACE conn3 <- [1,2138,null,{}] 11:31:10 INFO - PROCESS | 1815 | 1461349870622 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}] 11:31:10 INFO - PROCESS | 1815 | 1461349870853 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:31:11 INFO - PROCESS | 1815 | 1461349871139 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8de800 == 146 [pid = 1815] [id = 542] 11:31:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f152fd0c000) [pid = 1815] [serial = 1627] [outer = (nil)] 11:31:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x7f154a359000) [pid = 1815] [serial = 1628] [outer = 0x7f152fd0c000] 11:31:11 INFO - PROCESS | 1815 | 1461349871260 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x7f1554951000) [pid = 1815] [serial = 1629] [outer = 0x7f152fd0c000] 11:31:12 INFO - PROCESS | 1815 | 1461349872136 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]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1587ms 11:31:12 INFO - PROCESS | 1815 | 1461349872201 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 1815 | 1461349872205 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 11:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:31:12 INFO - PROCESS | 1815 | 1461349872212 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 1815 | 1461349872215 Marionette TRACE conn3 <- [1,2142,null,{}] 11:31:12 INFO - PROCESS | 1815 | 1461349872220 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}] 11:31:12 INFO - PROCESS | 1815 | 1461349872455 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:31:12 INFO - PROCESS | 1815 | 1461349872770 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555819800 == 147 [pid = 1815] [id = 543] 11:31:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x7f153e065400) [pid = 1815] [serial = 1630] [outer = (nil)] 11:31:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x7f1557adf000) [pid = 1815] [serial = 1631] [outer = 0x7f153e065400] 11:31:12 INFO - PROCESS | 1815 | 1461349872851 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x7f155999a400) [pid = 1815] [serial = 1632] [outer = 0x7f153e065400] 11:31:13 INFO - PROCESS | 1815 | 1461349873985 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] 11:31:14 INFO - PROCESS | 1815 | 1461349874058 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 11:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:31:14 INFO - PROCESS | 1815 | 1461349874064 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 1815 | 1461349874066 Marionette TRACE conn3 <- [1,2146,null,{}] 11:31:14 INFO - PROCESS | 1815 | 1461349874072 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}] 11:31:14 INFO - PROCESS | 1815 | 1461349874398 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:31:14 INFO - PROCESS | 1815 | 1461349874795 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559703800 == 148 [pid = 1815] [id = 544] 11:31:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x7f15313c9c00) [pid = 1815] [serial = 1633] [outer = (nil)] 11:31:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x7f1531a8f400) [pid = 1815] [serial = 1634] [outer = 0x7f15313c9c00] 11:31:14 INFO - PROCESS | 1815 | 1461349874927 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x7f154e88ac00) [pid = 1815] [serial = 1635] [outer = 0x7f15313c9c00] 11:31:15 INFO - PROCESS | 1815 | 1461349875868 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] 11:31:15 INFO - PROCESS | 1815 | 1461349875950 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 11:31:15 INFO - PROCESS | 1815 | 1461349875956 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 1815 | 1461349875959 Marionette TRACE conn3 <- [1,2150,null,{}] 11:31:15 INFO - PROCESS | 1815 | 1461349875965 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}] 11:31:16 INFO - PROCESS | 1815 | 1461349876214 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:31:16 INFO - PROCESS | 1815 | 1461349876561 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b0e800 == 149 [pid = 1815] [id = 545] 11:31:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x7f152af54000) [pid = 1815] [serial = 1636] [outer = (nil)] 11:31:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x7f15547edc00) [pid = 1815] [serial = 1637] [outer = 0x7f152af54000] 11:31:16 INFO - PROCESS | 1815 | 1461349876650 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x7f1559dd8000) [pid = 1815] [serial = 1638] [outer = 0x7f152af54000] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbb7000 == 148 [pid = 1815] [id = 526] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ccc5000 == 147 [pid = 1815] [id = 525] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c7c7800 == 146 [pid = 1815] [id = 524] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b5bb800 == 145 [pid = 1815] [id = 523] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153531f000 == 144 [pid = 1815] [id = 518] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ea99800 == 143 [pid = 1815] [id = 517] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155ed90800 == 142 [pid = 1815] [id = 516] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559950000 == 141 [pid = 1815] [id = 515] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1555b1f800 == 140 [pid = 1815] [id = 514] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1549e33800 == 139 [pid = 1815] [id = 513] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546e79000 == 138 [pid = 1815] [id = 512] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1542120000 == 137 [pid = 1815] [id = 511] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412de800 == 136 [pid = 1815] [id = 510] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e565800 == 135 [pid = 1815] [id = 509] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c7c1000 == 134 [pid = 1815] [id = 508] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536e3a000 == 133 [pid = 1815] [id = 507] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315e0800 == 132 [pid = 1815] [id = 506] 11:31:18 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca83800 == 131 [pid = 1815] [id = 505] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x7f152f1be400) [pid = 1815] [serial = 1514] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x7f152c911400) [pid = 1815] [serial = 1497] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x7f1531b58400) [pid = 1815] [serial = 1508] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x7f1542547c00) [pid = 1815] [serial = 1490] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x7f152b562800) [pid = 1815] [serial = 1511] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x7f152af51c00) [pid = 1815] [serial = 1484] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x7f152f3c8400) [pid = 1815] [serial = 1407] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x7f153c197400) [pid = 1815] [serial = 1446] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x7f1553818c00) [pid = 1815] [serial = 1481] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x7f154171c800) [pid = 1815] [serial = 1469] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x7f152b3f7800) [pid = 1815] [serial = 1448] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f1541299800) [pid = 1815] [serial = 1466] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f153b89e000) [pid = 1815] [serial = 1457] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f1559d32400) [pid = 1815] [serial = 1410] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f152c90b800) [pid = 1815] [serial = 1496] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f15594b4800) [pid = 1815] [serial = 1419] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f15420ae400) [pid = 1815] [serial = 1472] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f15313c9400) [pid = 1815] [serial = 1506] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f153d677800) [pid = 1815] [serial = 1460] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f1557ade400) [pid = 1815] [serial = 1413] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f153f530000) [pid = 1815] [serial = 1463] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f1548b62400) [pid = 1815] [serial = 1487] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f152fe7f000) [pid = 1815] [serial = 1503] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f154254fc00) [pid = 1815] [serial = 1493] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f1545ce4800) [pid = 1815] [serial = 1475] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f152c670c00) [pid = 1815] [serial = 1512] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f152e518400) [pid = 1815] [serial = 1502] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f152f3c9400) [pid = 1815] [serial = 1451] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f1531f0ac00) [pid = 1815] [serial = 1454] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f1530917400) [pid = 1815] [serial = 1505] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f1547f7d400) [pid = 1815] [serial = 1478] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f152e141400) [pid = 1815] [serial = 1416] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f152e142800) [pid = 1815] [serial = 1499] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f152e519800) [pid = 1815] [serial = 1500] [outer = (nil)] [url = about:blank] 11:31:18 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f1531f14800) [pid = 1815] [serial = 1509] [outer = (nil)] [url = about:blank] 11:31:19 INFO - PROCESS | 1815 | 1461349879225 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]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3302ms 11:31:19 INFO - PROCESS | 1815 | 1461349879258 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1815 | 1461349879263 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 11:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:31:19 INFO - PROCESS | 1815 | 1461349879271 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 1815 | 1461349879277 Marionette TRACE conn3 <- [1,2154,null,{}] 11:31:19 INFO - PROCESS | 1815 | 1461349879285 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}] 11:31:19 INFO - PROCESS | 1815 | 1461349879535 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:31:19 INFO - PROCESS | 1815 | 1461349879738 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b6e7800 == 132 [pid = 1815] [id = 546] 11:31:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f152af54800) [pid = 1815] [serial = 1639] [outer = (nil)] 11:31:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f152b605c00) [pid = 1815] [serial = 1640] [outer = 0x7f152af54800] 11:31:19 INFO - PROCESS | 1815 | 1461349879813 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f152b611800) [pid = 1815] [serial = 1641] [outer = 0x7f152af54800] 11:31:20 INFO - PROCESS | 1815 | 1461349880776 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]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1589ms 11:31:20 INFO - PROCESS | 1815 | 1461349880862 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 1815 | 1461349880874 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 11:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:31:20 INFO - PROCESS | 1815 | 1461349880891 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 1815 | 1461349880897 Marionette TRACE conn3 <- [1,2158,null,{}] 11:31:20 INFO - PROCESS | 1815 | 1461349880905 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}] 11:31:21 INFO - PROCESS | 1815 | 1461349881169 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:31:21 INFO - PROCESS | 1815 | 1461349881454 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca82800 == 133 [pid = 1815] [id = 547] 11:31:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f152b6b7800) [pid = 1815] [serial = 1642] [outer = (nil)] 11:31:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f152c909000) [pid = 1815] [serial = 1643] [outer = 0x7f152b6b7800] 11:31:21 INFO - PROCESS | 1815 | 1461349881518 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f152cd4b800) [pid = 1815] [serial = 1644] [outer = 0x7f152b6b7800] 11:31:22 INFO - PROCESS | 1815 | 1461349882487 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]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1640ms 11:31:22 INFO - PROCESS | 1815 | 1461349882529 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1815 | 1461349882533 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 11:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:31:22 INFO - PROCESS | 1815 | 1461349882539 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1815 | 1461349882544 Marionette TRACE conn3 <- [1,2162,null,{}] 11:31:22 INFO - PROCESS | 1815 | 1461349882577 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}] 11:31:22 INFO - PROCESS | 1815 | 1461349882857 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:31:22 INFO - PROCESS | 1815 | 1461349882908 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d1f8800 == 134 [pid = 1815] [id = 548] 11:31:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f152e479000) [pid = 1815] [serial = 1645] [outer = (nil)] 11:31:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f152e480c00) [pid = 1815] [serial = 1646] [outer = 0x7f152e479000] 11:31:23 INFO - PROCESS | 1815 | 1461349883006 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f152ef8d000) [pid = 1815] [serial = 1647] [outer = 0x7f152e479000] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f152af52800) [pid = 1815] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f152af4b000) [pid = 1815] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f152e141c00) [pid = 1815] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f152b104c00) [pid = 1815] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f152ff86c00) [pid = 1815] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f152f174400) [pid = 1815] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f152af56400) [pid = 1815] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153ea84400) [pid = 1815] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f152f2de400) [pid = 1815] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f152b109800) [pid = 1815] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f1535456c00) [pid = 1815] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f153e066800) [pid = 1815] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f1530916400) [pid = 1815] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f152e50d000) [pid = 1815] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f1548b3f000) [pid = 1815] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f152f2d5c00) [pid = 1815] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1531404800) [pid = 1815] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f152af49400) [pid = 1815] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f152e19e800) [pid = 1815] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f152cd4d000) [pid = 1815] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f153e2eb000) [pid = 1815] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f153e06d800) [pid = 1815] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152ff8b000) [pid = 1815] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f1530918c00) [pid = 1815] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f15301c9000) [pid = 1815] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f152ef85000) [pid = 1815] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f152b107800) [pid = 1815] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f152b3f3000) [pid = 1815] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152b607800) [pid = 1815] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f152b109400) [pid = 1815] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f152b563c00) [pid = 1815] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152b605400) [pid = 1815] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f152b604800) [pid = 1815] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f152b602800) [pid = 1815] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f152c670400) [pid = 1815] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f1547a8fc00) [pid = 1815] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f1547a8c400) [pid = 1815] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f1547a8b400) [pid = 1815] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152c9f4800) [pid = 1815] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f153e987800) [pid = 1815] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f153b97bc00) [pid = 1815] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:31:24 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152b10a000) [pid = 1815] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:31:24 INFO - PROCESS | 1815 | 1461349884687 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]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2192ms 11:31:24 INFO - PROCESS | 1815 | 1461349884734 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1815 | 1461349884740 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 11:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:31:24 INFO - PROCESS | 1815 | 1461349884749 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1815 | 1461349884753 Marionette TRACE conn3 <- [1,2166,null,{}] 11:31:24 INFO - PROCESS | 1815 | 1461349884770 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}] 11:31:24 INFO - PROCESS | 1815 | 1461349884981 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:31:25 INFO - PROCESS | 1815 | 1461349884992 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4e0800 == 135 [pid = 1815] [id = 549] 11:31:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152af52800) [pid = 1815] [serial = 1648] [outer = (nil)] 11:31:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152cd4d000) [pid = 1815] [serial = 1649] [outer = 0x7f152af52800] 11:31:25 INFO - PROCESS | 1815 | 1461349885056 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152ef83c00) [pid = 1815] [serial = 1650] [outer = 0x7f152af52800] 11:31:26 INFO - PROCESS | 1815 | 1461349886040 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]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1343ms 11:31:26 INFO - PROCESS | 1815 | 1461349886093 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 1815 | 1461349886095 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 11:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:31:26 INFO - PROCESS | 1815 | 1461349886102 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 1815 | 1461349886104 Marionette TRACE conn3 <- [1,2170,null,{}] 11:31:26 INFO - PROCESS | 1815 | 1461349886110 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}] 11:31:26 INFO - PROCESS | 1815 | 1461349886487 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:31:26 INFO - PROCESS | 1815 | 1461349886886 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3ca800 == 136 [pid = 1815] [id = 550] 11:31:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152a31bc00) [pid = 1815] [serial = 1651] [outer = (nil)] 11:31:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152af51c00) [pid = 1815] [serial = 1652] [outer = 0x7f152a31bc00] 11:31:27 INFO - PROCESS | 1815 | 1461349887026 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152b557000) [pid = 1815] [serial = 1653] [outer = 0x7f152a31bc00] 11:31:28 INFO - PROCESS | 1815 | 1461349888157 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]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2131ms 11:31:28 INFO - PROCESS | 1815 | 1461349888236 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:31:28 INFO - PROCESS | 1815 | 1461349888243 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 11:31:28 INFO - PROCESS | 1815 | 1461349888250 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 1815 | 1461349888257 Marionette TRACE conn3 <- [1,2174,null,{}] 11:31:28 INFO - PROCESS | 1815 | 1461349888264 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}] 11:31:28 INFO - PROCESS | 1815 | 1461349888538 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:31:28 INFO - PROCESS | 1815 | 1461349888855 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cdde800 == 137 [pid = 1815] [id = 551] 11:31:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f152c909400) [pid = 1815] [serial = 1654] [outer = (nil)] 11:31:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f152cd4ec00) [pid = 1815] [serial = 1655] [outer = 0x7f152c909400] 11:31:28 INFO - PROCESS | 1815 | 1461349888944 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152e142800) [pid = 1815] [serial = 1656] [outer = 0x7f152c909400] 11:31:29 INFO - PROCESS | 1815 | 1461349889909 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]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1735ms 11:31:29 INFO - PROCESS | 1815 | 1461349889987 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 1815 | 1461349889991 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 11:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:31:30 INFO - PROCESS | 1815 | 1461349889998 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1815 | 1461349890001 Marionette TRACE conn3 <- [1,2178,null,{}] 11:31:30 INFO - PROCESS | 1815 | 1461349890007 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}] 11:31:30 INFO - PROCESS | 1815 | 1461349890283 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:31:30 INFO - PROCESS | 1815 | 1461349890642 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530869800 == 138 [pid = 1815] [id = 552] 11:31:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f152e52a800) [pid = 1815] [serial = 1657] [outer = (nil)] 11:31:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f152f174400) [pid = 1815] [serial = 1658] [outer = 0x7f152e52a800] 11:31:30 INFO - PROCESS | 1815 | 1461349890728 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f152f2d7000) [pid = 1815] [serial = 1659] [outer = 0x7f152e52a800] 11:31:31 INFO - PROCESS | 1815 | 1461349891708 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]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1787ms 11:31:31 INFO - PROCESS | 1815 | 1461349891788 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1815 | 1461349891795 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 11:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:31:31 INFO - PROCESS | 1815 | 1461349891811 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1815 | 1461349891818 Marionette TRACE conn3 <- [1,2182,null,{}] 11:31:31 INFO - PROCESS | 1815 | 1461349891825 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}] 11:31:32 INFO - PROCESS | 1815 | 1461349892114 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:31:32 INFO - PROCESS | 1815 | 1461349892477 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531ba2000 == 139 [pid = 1815] [id = 553] 11:31:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f152fd04400) [pid = 1815] [serial = 1660] [outer = (nil)] 11:31:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f152fe7d800) [pid = 1815] [serial = 1661] [outer = 0x7f152fd04400] 11:31:32 INFO - PROCESS | 1815 | 1461349892558 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f1530917c00) [pid = 1815] [serial = 1662] [outer = 0x7f152fd04400] 11:31:33 INFO - PROCESS | 1815 | 1461349893504 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]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1749ms 11:31:33 INFO - PROCESS | 1815 | 1461349893552 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1815 | 1461349893555 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 11:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:31:33 INFO - PROCESS | 1815 | 1461349893562 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1815 | 1461349893565 Marionette TRACE conn3 <- [1,2186,null,{}] 11:31:33 INFO - PROCESS | 1815 | 1461349893570 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}] 11:31:33 INFO - PROCESS | 1815 | 1461349893800 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:31:34 INFO - PROCESS | 1815 | 1461349894081 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1534b96800 == 140 [pid = 1815] [id = 554] 11:31:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f152b3f1400) [pid = 1815] [serial = 1663] [outer = (nil)] 11:31:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153134cc00) [pid = 1815] [serial = 1664] [outer = 0x7f152b3f1400] 11:31:34 INFO - PROCESS | 1815 | 1461349894204 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f1531a4a400) [pid = 1815] [serial = 1665] [outer = 0x7f152b3f1400] 11:31:35 INFO - PROCESS | 1815 | 1461349895118 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]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1629ms 11:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:31:35 INFO - PROCESS | 1815 | 1461349895193 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 1815 | 1461349895196 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 11:31:35 INFO - PROCESS | 1815 | 1461349895203 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 1815 | 1461349895206 Marionette TRACE conn3 <- [1,2190,null,{}] 11:31:35 INFO - PROCESS | 1815 | 1461349895212 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}] 11:31:35 INFO - PROCESS | 1815 | 1461349895487 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:31:35 INFO - PROCESS | 1815 | 1461349895811 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15354c7800 == 141 [pid = 1815] [id = 555] 11:31:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f1531f07800) [pid = 1815] [serial = 1666] [outer = (nil)] 11:31:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f1531f0c000) [pid = 1815] [serial = 1667] [outer = 0x7f1531f07800] 11:31:35 INFO - PROCESS | 1815 | 1461349895923 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f1536c59400) [pid = 1815] [serial = 1668] [outer = 0x7f1531f07800] 11:31:36 INFO - PROCESS | 1815 | 1461349896858 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]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1685ms 11:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:31:36 INFO - PROCESS | 1815 | 1461349896887 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 1815 | 1461349896890 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 11:31:36 INFO - PROCESS | 1815 | 1461349896897 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 1815 | 1461349896900 Marionette TRACE conn3 <- [1,2194,null,{}] 11:31:36 INFO - PROCESS | 1815 | 1461349896906 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}] 11:31:37 INFO - PROCESS | 1815 | 1461349897150 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:31:37 INFO - PROCESS | 1815 | 1461349897497 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c624000 == 142 [pid = 1815] [id = 556] 11:31:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f152f3cfc00) [pid = 1815] [serial = 1669] [outer = (nil)] 11:31:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f153b97f800) [pid = 1815] [serial = 1670] [outer = 0x7f152f3cfc00] 11:31:37 INFO - PROCESS | 1815 | 1461349897583 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f153c0e6000) [pid = 1815] [serial = 1671] [outer = 0x7f152f3cfc00] 11:31:38 INFO - PROCESS | 1815 | 1461349898510 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]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1680ms 11:31:38 INFO - PROCESS | 1815 | 1461349898577 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1815 | 1461349898581 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 11:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:31:38 INFO - PROCESS | 1815 | 1461349898587 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1815 | 1461349898590 Marionette TRACE conn3 <- [1,2198,null,{}] 11:31:38 INFO - PROCESS | 1815 | 1461349898596 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}] 11:31:38 INFO - PROCESS | 1815 | 1461349898828 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:31:39 INFO - PROCESS | 1815 | 1461349899139 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3dc800 == 143 [pid = 1815] [id = 557] 11:31:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f1531a50000) [pid = 1815] [serial = 1672] [outer = (nil)] 11:31:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f153c195c00) [pid = 1815] [serial = 1673] [outer = 0x7f1531a50000] 11:31:39 INFO - PROCESS | 1815 | 1461349899273 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f153ca74c00) [pid = 1815] [serial = 1674] [outer = 0x7f1531a50000] 11:31:40 INFO - PROCESS | 1815 | 1461349900323 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]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1781ms 11:31:40 INFO - PROCESS | 1815 | 1461349900371 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:31:40 INFO - PROCESS | 1815 | 1461349900375 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 11:31:40 INFO - PROCESS | 1815 | 1461349900381 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 1815 | 1461349900385 Marionette TRACE conn3 <- [1,2202,null,{}] 11:31:40 INFO - PROCESS | 1815 | 1461349900411 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}] 11:31:40 INFO - PROCESS | 1815 | 1461349900635 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:31:40 INFO - PROCESS | 1815 | 1461349900906 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541226800 == 144 [pid = 1815] [id = 558] 11:31:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f152e507c00) [pid = 1815] [serial = 1675] [outer = (nil)] 11:31:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f153d680800) [pid = 1815] [serial = 1676] [outer = 0x7f152e507c00] 11:31:41 INFO - PROCESS | 1815 | 1461349901034 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f153e2f1c00) [pid = 1815] [serial = 1677] [outer = 0x7f152e507c00] 11:31:41 INFO - PROCESS | 1815 | 1461349901940 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]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1603ms 11:31:41 INFO - PROCESS | 1815 | 1461349901986 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1815 | 1461349901990 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 11:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:31:41 INFO - PROCESS | 1815 | 1461349901996 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1815 | 1461349901999 Marionette TRACE conn3 <- [1,2206,null,{}] 11:31:42 INFO - PROCESS | 1815 | 1461349902004 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}] 11:31:42 INFO - PROCESS | 1815 | 1461349902244 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:31:42 INFO - PROCESS | 1815 | 1461349902586 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154178f000 == 145 [pid = 1815] [id = 559] 11:31:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f152f1c5800) [pid = 1815] [serial = 1678] [outer = (nil)] 11:31:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f153e98c800) [pid = 1815] [serial = 1679] [outer = 0x7f152f1c5800] 11:31:42 INFO - PROCESS | 1815 | 1461349902674 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f153f8a1000) [pid = 1815] [serial = 1680] [outer = 0x7f152f1c5800] 11:31:43 INFO - PROCESS | 1815 | 1461349903561 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]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1632ms 11:31:43 INFO - PROCESS | 1815 | 1461349903630 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 1815 | 1461349903636 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 11:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:31:43 INFO - PROCESS | 1815 | 1461349903642 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 1815 | 1461349903645 Marionette TRACE conn3 <- [1,2210,null,{}] 11:31:43 INFO - PROCESS | 1815 | 1461349903650 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}] 11:31:43 INFO - PROCESS | 1815 | 1461349903936 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:31:44 INFO - PROCESS | 1815 | 1461349904264 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15439bb000 == 146 [pid = 1815] [id = 560] 11:31:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f154129b800) [pid = 1815] [serial = 1681] [outer = (nil)] 11:31:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f15416a8800) [pid = 1815] [serial = 1682] [outer = 0x7f154129b800] 11:31:44 INFO - PROCESS | 1815 | 1461349904359 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1541d8f400) [pid = 1815] [serial = 1683] [outer = 0x7f154129b800] 11:31:45 INFO - PROCESS | 1815 | 1461349905252 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]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1680ms 11:31:45 INFO - PROCESS | 1815 | 1461349905323 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:31:45 INFO - PROCESS | 1815 | 1461349905334 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 11:31:45 INFO - PROCESS | 1815 | 1461349905341 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 1815 | 1461349905346 Marionette TRACE conn3 <- [1,2214,null,{}] 11:31:45 INFO - PROCESS | 1815 | 1461349905351 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}] 11:31:45 INFO - PROCESS | 1815 | 1461349905638 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:31:45 INFO - PROCESS | 1815 | 1461349905952 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1548ac9000 == 147 [pid = 1815] [id = 561] 11:31:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f154129e000) [pid = 1815] [serial = 1684] [outer = (nil)] 11:31:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f1542542400) [pid = 1815] [serial = 1685] [outer = 0x7f154129e000] 11:31:46 INFO - PROCESS | 1815 | 1461349906033 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f1544e20800) [pid = 1815] [serial = 1686] [outer = 0x7f154129e000] 11:31:46 INFO - PROCESS | 1815 | 1461349906873 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]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1590ms 11:31:46 INFO - PROCESS | 1815 | 1461349906932 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 1815 | 1461349906934 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 11:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:31:46 INFO - PROCESS | 1815 | 1461349906941 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1815 | 1461349906943 Marionette TRACE conn3 <- [1,2218,null,{}] 11:31:46 INFO - PROCESS | 1815 | 1461349906948 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}] 11:31:47 INFO - PROCESS | 1815 | 1461349907166 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:31:47 INFO - PROCESS | 1815 | 1461349907461 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555827000 == 148 [pid = 1815] [id = 562] 11:31:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f15420a1400) [pid = 1815] [serial = 1687] [outer = (nil)] 11:31:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f154675d800) [pid = 1815] [serial = 1688] [outer = 0x7f15420a1400] 11:31:47 INFO - PROCESS | 1815 | 1461349907611 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f1547a8e000) [pid = 1815] [serial = 1689] [outer = 0x7f15420a1400] 11:31:48 INFO - PROCESS | 1815 | 1461349908465 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]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1584ms 11:31:48 INFO - PROCESS | 1815 | 1461349908527 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 1815 | 1461349908529 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 11:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:31:48 INFO - PROCESS | 1815 | 1461349908537 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 1815 | 1461349908540 Marionette TRACE conn3 <- [1,2222,null,{}] 11:31:48 INFO - PROCESS | 1815 | 1461349908545 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}] 11:31:48 INFO - PROCESS | 1815 | 1461349908774 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:31:49 INFO - PROCESS | 1815 | 1461349909053 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559b9c800 == 149 [pid = 1815] [id = 563] 11:31:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f1546299c00) [pid = 1815] [serial = 1690] [outer = (nil)] 11:31:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f154a07e400) [pid = 1815] [serial = 1691] [outer = 0x7f1546299c00] 11:31:49 INFO - PROCESS | 1815 | 1461349909176 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f154d96f800) [pid = 1815] [serial = 1692] [outer = 0x7f1546299c00] 11:31:50 INFO - PROCESS | 1815 | 1461349910001 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]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1486ms 11:31:50 INFO - PROCESS | 1815 | 1461349910024 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 1815 | 1461349910028 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 11:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:31:50 INFO - PROCESS | 1815 | 1461349910033 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 1815 | 1461349910035 Marionette TRACE conn3 <- [1,2226,null,{}] 11:31:50 INFO - PROCESS | 1815 | 1461349910041 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}] 11:31:50 INFO - PROCESS | 1815 | 1461349910389 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:31:50 INFO - PROCESS | 1815 | 1461349910652 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb1e000 == 150 [pid = 1815] [id = 564] 11:31:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f1545ceac00) [pid = 1815] [serial = 1693] [outer = (nil)] 11:31:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f155460a800) [pid = 1815] [serial = 1694] [outer = 0x7f1545ceac00] 11:31:50 INFO - PROCESS | 1815 | 1461349910736 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x7f15594a7000) [pid = 1815] [serial = 1695] [outer = 0x7f1545ceac00] 11:31:51 INFO - PROCESS | 1815 | 1461349911572 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]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1583ms 11:31:51 INFO - PROCESS | 1815 | 1461349911619 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:31:51 INFO - PROCESS | 1815 | 1461349911623 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 11:31:51 INFO - PROCESS | 1815 | 1461349911629 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1815 | 1461349911631 Marionette TRACE conn3 <- [1,2230,null,{}] 11:31:51 INFO - PROCESS | 1815 | 1461349911637 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}] 11:31:51 INFO - PROCESS | 1815 | 1461349911862 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:31:52 INFO - PROCESS | 1815 | 1461349912139 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152fd93000 == 151 [pid = 1815] [id = 565] 11:31:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x7f152e9afc00) [pid = 1815] [serial = 1696] [outer = (nil)] 11:31:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x7f152e9b6400) [pid = 1815] [serial = 1697] [outer = 0x7f152e9afc00] 11:31:52 INFO - PROCESS | 1815 | 1461349912269 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x7f152e9bb400) [pid = 1815] [serial = 1698] [outer = 0x7f152e9afc00] 11:31:53 INFO - PROCESS | 1815 | 1461349913178 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]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1593ms 11:31:53 INFO - PROCESS | 1815 | 1461349913223 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 1815 | 1461349913226 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 11:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:31:53 INFO - PROCESS | 1815 | 1461349913232 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 1815 | 1461349913235 Marionette TRACE conn3 <- [1,2234,null,{}] 11:31:53 INFO - PROCESS | 1815 | 1461349913240 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}] 11:31:53 INFO - PROCESS | 1815 | 1461349913465 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:31:53 INFO - PROCESS | 1815 | 1461349913744 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155eb21800 == 152 [pid = 1815] [id = 566] 11:31:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x7f152e9b0c00) [pid = 1815] [serial = 1699] [outer = (nil)] 11:31:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x7f1553819800) [pid = 1815] [serial = 1700] [outer = 0x7f152e9b0c00] 11:31:53 INFO - PROCESS | 1815 | 1461349913863 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x7f1559b7e800) [pid = 1815] [serial = 1701] [outer = 0x7f152e9b0c00] 11:31:54 INFO - PROCESS | 1815 | 1461349914954 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]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1793ms 11:31:55 INFO - PROCESS | 1815 | 1461349915026 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 1815 | 1461349915030 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 11:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:31:55 INFO - PROCESS | 1815 | 1461349915036 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 1815 | 1461349915038 Marionette TRACE conn3 <- [1,2238,null,{}] 11:31:55 INFO - PROCESS | 1815 | 1461349915044 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}] 11:31:55 INFO - PROCESS | 1815 | 1461349915306 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:31:55 INFO - PROCESS | 1815 | 1461349915640 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b629800 == 153 [pid = 1815] [id = 567] 11:31:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x7f152a31f000) [pid = 1815] [serial = 1702] [outer = (nil)] 11:31:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x7f152b6bec00) [pid = 1815] [serial = 1703] [outer = 0x7f152a31f000] 11:31:55 INFO - PROCESS | 1815 | 1461349915715 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x7f152e9c2400) [pid = 1815] [serial = 1704] [outer = 0x7f152a31f000] 11:31:56 INFO - PROCESS | 1815 | 1461349916697 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]]]}] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b69d800 == 152 [pid = 1815] [id = 451] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f551800 == 151 [pid = 1815] [id = 444] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c7e2000 == 150 [pid = 1815] [id = 433] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b937000 == 149 [pid = 1815] [id = 441] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152afdf800 == 148 [pid = 1815] [id = 432] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15599d5800 == 147 [pid = 1815] [id = 492] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412c3000 == 146 [pid = 1815] [id = 445] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153014f000 == 145 [pid = 1815] [id = 438] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d815000 == 144 [pid = 1815] [id = 442] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533556800 == 143 [pid = 1815] [id = 439] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e21e000 == 142 [pid = 1815] [id = 496] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e564800 == 141 [pid = 1815] [id = 443] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536b98800 == 140 [pid = 1815] [id = 440] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eda0800 == 139 [pid = 1815] [id = 493] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1542119800 == 138 [pid = 1815] [id = 494] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541794800 == 137 [pid = 1815] [id = 495] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4e0800 == 136 [pid = 1815] [id = 549] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d1f8800 == 135 [pid = 1815] [id = 548] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca82800 == 134 [pid = 1815] [id = 547] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b6e7800 == 133 [pid = 1815] [id = 546] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e419000 == 132 [pid = 1815] [id = 536] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0d8000 == 131 [pid = 1815] [id = 535] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c60f800 == 130 [pid = 1815] [id = 534] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536e35800 == 129 [pid = 1815] [id = 533] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533657000 == 128 [pid = 1815] [id = 532] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531bde800 == 127 [pid = 1815] [id = 531] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531a26000 == 126 [pid = 1815] [id = 530] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530870800 == 125 [pid = 1815] [id = 529] 11:31:58 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca7c000 == 124 [pid = 1815] [id = 528] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x7f154254c800) [pid = 1815] [serial = 1491] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x7f1557526c00) [pid = 1815] [serial = 1488] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x7f1531f11c00) [pid = 1815] [serial = 1422] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x7f152b111400) [pid = 1815] [serial = 1425] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x7f1531f4e400) [pid = 1815] [serial = 1455] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x7f153e061800) [pid = 1815] [serial = 1461] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x7f15594b1800) [pid = 1815] [serial = 1494] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x7f1540fed000) [pid = 1815] [serial = 1464] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x7f1542536c00) [pid = 1815] [serial = 1473] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x7f152c66f000) [pid = 1815] [serial = 1449] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f1548b60800) [pid = 1815] [serial = 1479] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f15416a4400) [pid = 1815] [serial = 1467] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f153c1a0000) [pid = 1815] [serial = 1458] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f153b8a6000) [pid = 1815] [serial = 1311] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f15558ebc00) [pid = 1815] [serial = 1482] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f152fe7a800) [pid = 1815] [serial = 1452] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f1546af6800) [pid = 1815] [serial = 1476] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f152af56800) [pid = 1815] [serial = 1485] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f1541d92400) [pid = 1815] [serial = 1470] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f152e478400) [pid = 1815] [serial = 1577] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f1541203400) [pid = 1815] [serial = 1535] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f153f896000) [pid = 1815] [serial = 1533] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153ea7f800) [pid = 1815] [serial = 1532] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153c815400) [pid = 1815] [serial = 1530] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f153c27f800) [pid = 1815] [serial = 1529] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153b97b800) [pid = 1815] [serial = 1527] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f153b828c00) [pid = 1815] [serial = 1526] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f1531f14000) [pid = 1815] [serial = 1524] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f153140d000) [pid = 1815] [serial = 1523] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f152f3c2000) [pid = 1815] [serial = 1521] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f152f177800) [pid = 1815] [serial = 1520] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f152cd44400) [pid = 1815] [serial = 1518] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f152c908c00) [pid = 1815] [serial = 1517] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f152fe7ec00) [pid = 1815] [serial = 1515] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f152c664000) [pid = 1815] [serial = 1574] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f152b10d800) [pid = 1815] [serial = 1571] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f152b563800) [pid = 1815] [serial = 1572] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152fd08800) [pid = 1815] [serial = 1569] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f152e51ac00) [pid = 1815] [serial = 1568] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f1559104800) [pid = 1815] [serial = 1566] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f1531350800) [pid = 1815] [serial = 1565] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f153134b000) [pid = 1815] [serial = 1563] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f1531347000) [pid = 1815] [serial = 1562] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f1531f48400) [pid = 1815] [serial = 1560] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f152b60d400) [pid = 1815] [serial = 1559] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f1559b88c00) [pid = 1815] [serial = 1557] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f15594aa800) [pid = 1815] [serial = 1556] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f15559c7800) [pid = 1815] [serial = 1554] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f15547ecc00) [pid = 1815] [serial = 1553] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f1554474c00) [pid = 1815] [serial = 1551] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f154a38fc00) [pid = 1815] [serial = 1550] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f154a063000) [pid = 1815] [serial = 1548] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f1547f7e800) [pid = 1815] [serial = 1547] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f154629c000) [pid = 1815] [serial = 1545] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f1544d20000) [pid = 1815] [serial = 1544] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f154254dc00) [pid = 1815] [serial = 1542] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f1542537400) [pid = 1815] [serial = 1541] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f1542022000) [pid = 1815] [serial = 1539] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f1541ce1c00) [pid = 1815] [serial = 1538] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f15413dec00) [pid = 1815] [serial = 1536] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f152e512c00) [pid = 1815] [serial = 1578] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152ef8f000) [pid = 1815] [serial = 1581] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152c910800) [pid = 1815] [serial = 1575] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f152f3c3000) [pid = 1815] [serial = 1583] [outer = (nil)] [url = about:blank] 11:31:58 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152c9fb800) [pid = 1815] [serial = 1580] [outer = (nil)] [url = about:blank] 11:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3291ms 11:31:58 INFO - PROCESS | 1815 | 1461349918441 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 1815 | 1461349918447 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 11:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:31:58 INFO - PROCESS | 1815 | 1461349918459 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 1815 | 1461349918465 Marionette TRACE conn3 <- [1,2242,null,{}] 11:31:58 INFO - PROCESS | 1815 | 1461349918473 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}] 11:31:58 INFO - PROCESS | 1815 | 1461349918677 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:31:58 INFO - PROCESS | 1815 | 1461349918895 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b5b0800 == 125 [pid = 1815] [id = 568] 11:31:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152af58c00) [pid = 1815] [serial = 1705] [outer = (nil)] 11:31:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152b107000) [pid = 1815] [serial = 1706] [outer = 0x7f152af58c00] 11:31:58 INFO - PROCESS | 1815 | 1461349918965 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152b556800) [pid = 1815] [serial = 1707] [outer = 0x7f152af58c00] 11:31:59 INFO - PROCESS | 1815 | 1461349919757 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]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1337ms 11:31:59 INFO - PROCESS | 1815 | 1461349919797 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:31:59 INFO - PROCESS | 1815 | 1461349919802 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 11:31:59 INFO - PROCESS | 1815 | 1461349919813 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 1815 | 1461349919819 Marionette TRACE conn3 <- [1,2246,null,{}] 11:31:59 INFO - PROCESS | 1815 | 1461349919825 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}] 11:32:00 INFO - PROCESS | 1815 | 1461349920026 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:32:00 INFO - PROCESS | 1815 | 1461349920229 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c3c6800 == 126 [pid = 1815] [id = 569] 11:32:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152af54c00) [pid = 1815] [serial = 1708] [outer = (nil)] 11:32:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152b6ba800) [pid = 1815] [serial = 1709] [outer = 0x7f152af54c00] 11:32:00 INFO - PROCESS | 1815 | 1461349920306 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152c667800) [pid = 1815] [serial = 1710] [outer = 0x7f152af54c00] 11:32:01 INFO - PROCESS | 1815 | 1461349921260 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]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1491ms 11:32:01 INFO - PROCESS | 1815 | 1461349921309 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 1815 | 1461349921313 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 11:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:32:01 INFO - PROCESS | 1815 | 1461349921345 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1815 | 1461349921350 Marionette TRACE conn3 <- [1,2250,null,{}] 11:32:01 INFO - PROCESS | 1815 | 1461349921369 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}] 11:32:01 INFO - PROCESS | 1815 | 1461349921713 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:32:01 INFO - PROCESS | 1815 | 1461349921898 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbad800 == 127 [pid = 1815] [id = 570] 11:32:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152cd44400) [pid = 1815] [serial = 1711] [outer = (nil)] 11:32:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152e134c00) [pid = 1815] [serial = 1712] [outer = 0x7f152cd44400] 11:32:01 INFO - PROCESS | 1815 | 1461349921971 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152e151c00) [pid = 1815] [serial = 1713] [outer = 0x7f152cd44400] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152e479000) [pid = 1815] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f15462a0800) [pid = 1815] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153e065400) [pid = 1815] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152fd0c000) [pid = 1815] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f152e152800) [pid = 1815] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152fe72000) [pid = 1815] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152af54800) [pid = 1815] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f152af54000) [pid = 1815] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f15420ae800) [pid = 1815] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152b557800) [pid = 1815] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152e51d000) [pid = 1815] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f152b5de400) [pid = 1815] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f15313c9c00) [pid = 1815] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f1531f46400) [pid = 1815] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:32:03 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f152b6b7800) [pid = 1815] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:32:03 INFO - PROCESS | 1815 | 1461349923646 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]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2395ms 11:32:03 INFO - PROCESS | 1815 | 1461349923742 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1815 | 1461349923745 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 11:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:32:03 INFO - PROCESS | 1815 | 1461349923755 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1815 | 1461349923760 Marionette TRACE conn3 <- [1,2254,null,{}] 11:32:03 INFO - PROCESS | 1815 | 1461349923768 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}] 11:32:04 INFO - PROCESS | 1815 | 1461349924148 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:32:04 INFO - PROCESS | 1815 | 1461349924178 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d1e4800 == 128 [pid = 1815] [id = 571] 11:32:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152b109800) [pid = 1815] [serial = 1714] [outer = (nil)] 11:32:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152e51a800) [pid = 1815] [serial = 1715] [outer = 0x7f152b109800] 11:32:04 INFO - PROCESS | 1815 | 1461349924282 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152e9cb400) [pid = 1815] [serial = 1716] [outer = 0x7f152b109800] 11:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1438ms 11:32:05 INFO - PROCESS | 1815 | 1461349925183 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]]]}] 11:32:05 INFO - PROCESS | 1815 | 1461349925194 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 1815 | 1461349925197 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 11:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:32:05 INFO - PROCESS | 1815 | 1461349925202 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 1815 | 1461349925204 Marionette TRACE conn3 <- [1,2258,null,{}] 11:32:05 INFO - PROCESS | 1815 | 1461349925209 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}] 11:32:05 INFO - PROCESS | 1815 | 1461349925626 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:32:05 INFO - PROCESS | 1815 | 1461349925864 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152afda000 == 129 [pid = 1815] [id = 572] 11:32:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152a31cc00) [pid = 1815] [serial = 1717] [outer = (nil)] 11:32:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152a324000) [pid = 1815] [serial = 1718] [outer = 0x7f152a31cc00] 11:32:05 INFO - PROCESS | 1815 | 1461349925957 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152b111400) [pid = 1815] [serial = 1719] [outer = 0x7f152a31cc00] 11:32:06 INFO - PROCESS | 1815 | 1461349926904 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]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1740ms 11:32:06 INFO - PROCESS | 1815 | 1461349926945 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 1815 | 1461349926952 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 11:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:32:06 INFO - PROCESS | 1815 | 1461349926960 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 1815 | 1461349926967 Marionette TRACE conn3 <- [1,2262,null,{}] 11:32:06 INFO - PROCESS | 1815 | 1461349926974 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}] 11:32:07 INFO - PROCESS | 1815 | 1461349927242 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:32:07 INFO - PROCESS | 1815 | 1461349927562 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbc7000 == 130 [pid = 1815] [id = 573] 11:32:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152c66c800) [pid = 1815] [serial = 1720] [outer = (nil)] 11:32:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152c908c00) [pid = 1815] [serial = 1721] [outer = 0x7f152c66c800] 11:32:07 INFO - PROCESS | 1815 | 1461349927650 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152cd49000) [pid = 1815] [serial = 1722] [outer = 0x7f152c66c800] 11:32:08 INFO - PROCESS | 1815 | 1461349928595 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]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1689ms 11:32:08 INFO - PROCESS | 1815 | 1461349928651 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:32:08 INFO - PROCESS | 1815 | 1461349928656 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 11:32:08 INFO - PROCESS | 1815 | 1461349928663 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 1815 | 1461349928667 Marionette TRACE conn3 <- [1,2266,null,{}] 11:32:08 INFO - PROCESS | 1815 | 1461349928673 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}] 11:32:08 INFO - PROCESS | 1815 | 1461349928919 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:32:09 INFO - PROCESS | 1815 | 1461349929263 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e6dd800 == 131 [pid = 1815] [id = 574] 11:32:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152e50d000) [pid = 1815] [serial = 1723] [outer = (nil)] 11:32:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152e9b5400) [pid = 1815] [serial = 1724] [outer = 0x7f152e50d000] 11:32:09 INFO - PROCESS | 1815 | 1461349929355 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152e9cd000) [pid = 1815] [serial = 1725] [outer = 0x7f152e50d000] 11:32:10 INFO - PROCESS | 1815 | 1461349930531 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]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1935ms 11:32:10 INFO - PROCESS | 1815 | 1461349930599 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1815 | 1461349930605 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 11:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:32:10 INFO - PROCESS | 1815 | 1461349930622 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1815 | 1461349930630 Marionette TRACE conn3 <- [1,2270,null,{}] 11:32:10 INFO - PROCESS | 1815 | 1461349930636 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}] 11:32:10 INFO - PROCESS | 1815 | 1461349930914 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:32:11 INFO - PROCESS | 1815 | 1461349931220 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ff42800 == 132 [pid = 1815] [id = 575] 11:32:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152e47fc00) [pid = 1815] [serial = 1726] [outer = (nil)] 11:32:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152f1c8c00) [pid = 1815] [serial = 1727] [outer = 0x7f152e47fc00] 11:32:11 INFO - PROCESS | 1815 | 1461349931297 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152f3cd400) [pid = 1815] [serial = 1728] [outer = 0x7f152e47fc00] 11:32:12 INFO - PROCESS | 1815 | 1461349932168 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]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1602ms 11:32:12 INFO - PROCESS | 1815 | 1461349932217 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 1815 | 1461349932221 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 11:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:32:12 INFO - PROCESS | 1815 | 1461349932227 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1815 | 1461349932230 Marionette TRACE conn3 <- [1,2274,null,{}] 11:32:12 INFO - PROCESS | 1815 | 1461349932235 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}] 11:32:12 INFO - PROCESS | 1815 | 1461349932477 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:32:12 INFO - PROCESS | 1815 | 1461349932796 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15312dd000 == 133 [pid = 1815] [id = 576] 11:32:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152e51c000) [pid = 1815] [serial = 1729] [outer = (nil)] 11:32:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152fe78400) [pid = 1815] [serial = 1730] [outer = 0x7f152e51c000] 11:32:12 INFO - PROCESS | 1815 | 1461349932880 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152ff88000) [pid = 1815] [serial = 1731] [outer = 0x7f152e51c000] 11:32:13 INFO - PROCESS | 1815 | 1461349933840 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]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1679ms 11:32:13 INFO - PROCESS | 1815 | 1461349933910 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:32:13 INFO - PROCESS | 1815 | 1461349933916 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 11:32:13 INFO - PROCESS | 1815 | 1461349933926 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1815 | 1461349933931 Marionette TRACE conn3 <- [1,2278,null,{}] 11:32:13 INFO - PROCESS | 1815 | 1461349933940 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}] 11:32:14 INFO - PROCESS | 1815 | 1461349934181 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:32:14 INFO - PROCESS | 1815 | 1461349934505 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531a2c800 == 134 [pid = 1815] [id = 577] 11:32:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f1530af7800) [pid = 1815] [serial = 1732] [outer = (nil)] 11:32:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f1531344c00) [pid = 1815] [serial = 1733] [outer = 0x7f1530af7800] 11:32:14 INFO - PROCESS | 1815 | 1461349934606 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1531a4b400) [pid = 1815] [serial = 1734] [outer = 0x7f1530af7800] 11:32:15 INFO - PROCESS | 1815 | 1461349935673 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]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1793ms 11:32:15 INFO - PROCESS | 1815 | 1461349935719 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 1815 | 1461349935725 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 11:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:32:15 INFO - PROCESS | 1815 | 1461349935734 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 1815 | 1461349935739 Marionette TRACE conn3 <- [1,2282,null,{}] 11:32:15 INFO - PROCESS | 1815 | 1461349935747 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}] 11:32:16 INFO - PROCESS | 1815 | 1461349936115 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:32:16 INFO - PROCESS | 1815 | 1461349936457 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533546800 == 135 [pid = 1815] [id = 578] 11:32:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f15301c4c00) [pid = 1815] [serial = 1735] [outer = (nil)] 11:32:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f1531a59800) [pid = 1815] [serial = 1736] [outer = 0x7f15301c4c00] 11:32:16 INFO - PROCESS | 1815 | 1461349936543 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1531b4ec00) [pid = 1815] [serial = 1737] [outer = 0x7f15301c4c00] 11:32:17 INFO - PROCESS | 1815 | 1461349937415 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]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1742ms 11:32:17 INFO - PROCESS | 1815 | 1461349937476 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 1815 | 1461349937479 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 11:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:32:17 INFO - PROCESS | 1815 | 1461349937486 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 1815 | 1461349937489 Marionette TRACE conn3 <- [1,2286,null,{}] 11:32:17 INFO - PROCESS | 1815 | 1461349937495 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}] 11:32:17 INFO - PROCESS | 1815 | 1461349937714 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:32:17 INFO - PROCESS | 1815 | 1461349937985 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1534b9d000 == 136 [pid = 1815] [id = 579] 11:32:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f15301c6000) [pid = 1815] [serial = 1738] [outer = (nil)] 11:32:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f1531f0dc00) [pid = 1815] [serial = 1739] [outer = 0x7f15301c6000] 11:32:18 INFO - PROCESS | 1815 | 1461349938067 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f1531f14c00) [pid = 1815] [serial = 1740] [outer = 0x7f15301c6000] 11:32:19 INFO - PROCESS | 1815 | 1461349939024 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]]]}] 11:32:19 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 11:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1583ms 11:32:19 INFO - PROCESS | 1815 | 1461349939071 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 1815 | 1461349939075 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 11:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:32:19 INFO - PROCESS | 1815 | 1461349939081 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 1815 | 1461349939084 Marionette TRACE conn3 <- [1,2290,null,{}] 11:32:19 INFO - PROCESS | 1815 | 1461349939090 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}] 11:32:19 INFO - PROCESS | 1815 | 1461349939322 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:32:19 INFO - PROCESS | 1815 | 1461349939590 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b91000 == 137 [pid = 1815] [id = 580] 11:32:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f1531a56800) [pid = 1815] [serial = 1741] [outer = (nil)] 11:32:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f1535448000) [pid = 1815] [serial = 1742] [outer = 0x7f1531a56800] 11:32:19 INFO - PROCESS | 1815 | 1461349939731 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f1535450400) [pid = 1815] [serial = 1743] [outer = 0x7f1531a56800] 11:32:20 INFO - PROCESS | 1815 | 1461349940615 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]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1579ms 11:32:20 INFO - PROCESS | 1815 | 1461349940661 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1815 | 1461349940665 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 11:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:32:20 INFO - PROCESS | 1815 | 1461349940671 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 1815 | 1461349940673 Marionette TRACE conn3 <- [1,2294,null,{}] 11:32:20 INFO - PROCESS | 1815 | 1461349940678 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}] 11:32:20 INFO - PROCESS | 1815 | 1461349940892 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:32:21 INFO - PROCESS | 1815 | 1461349941168 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b559800 == 138 [pid = 1815] [id = 581] 11:32:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f1531b51800) [pid = 1815] [serial = 1744] [outer = (nil)] 11:32:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f1536c64c00) [pid = 1815] [serial = 1745] [outer = 0x7f1531b51800] 11:32:21 INFO - PROCESS | 1815 | 1461349941366 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153b82e800) [pid = 1815] [serial = 1746] [outer = 0x7f1531b51800] 11:32:22 INFO - PROCESS | 1815 | 1461349942364 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]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1733ms 11:32:22 INFO - PROCESS | 1815 | 1461349942405 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 1815 | 1461349942408 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 11:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:32:22 INFO - PROCESS | 1815 | 1461349942414 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1815 | 1461349942416 Marionette TRACE conn3 <- [1,2298,null,{}] 11:32:22 INFO - PROCESS | 1815 | 1461349942422 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}] 11:32:22 INFO - PROCESS | 1815 | 1461349942640 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:32:22 INFO - PROCESS | 1815 | 1461349942913 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c2c0000 == 139 [pid = 1815] [id = 582] 11:32:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153b8a1400) [pid = 1815] [serial = 1747] [outer = (nil)] 11:32:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f153b8a7400) [pid = 1815] [serial = 1748] [outer = 0x7f153b8a1400] 11:32:23 INFO - PROCESS | 1815 | 1461349943048 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f153b978c00) [pid = 1815] [serial = 1749] [outer = 0x7f153b8a1400] 11:32:24 INFO - PROCESS | 1815 | 1461349944044 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]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1681ms 11:32:24 INFO - PROCESS | 1815 | 1461349944098 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 1815 | 1461349944114 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 11:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:32:24 INFO - PROCESS | 1815 | 1461349944124 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 1815 | 1461349944129 Marionette TRACE conn3 <- [1,2302,null,{}] 11:32:24 INFO - PROCESS | 1815 | 1461349944136 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}] 11:32:24 INFO - PROCESS | 1815 | 1461349944445 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:32:24 INFO - PROCESS | 1815 | 1461349944785 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0c4800 == 140 [pid = 1815] [id = 583] 11:32:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f153c121000) [pid = 1815] [serial = 1750] [outer = (nil)] 11:32:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f153c3a8800) [pid = 1815] [serial = 1751] [outer = 0x7f153c121000] 11:32:24 INFO - PROCESS | 1815 | 1461349944880 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f153ca74800) [pid = 1815] [serial = 1752] [outer = 0x7f153c121000] 11:32:25 INFO - PROCESS | 1815 | 1461349945774 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]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1688ms 11:32:25 INFO - PROCESS | 1815 | 1461349945813 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 1815 | 1461349945817 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 11:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:32:25 INFO - PROCESS | 1815 | 1461349945822 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 1815 | 1461349945824 Marionette TRACE conn3 <- [1,2306,null,{}] 11:32:25 INFO - PROCESS | 1815 | 1461349945830 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}] 11:32:26 INFO - PROCESS | 1815 | 1461349946057 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:32:26 INFO - PROCESS | 1815 | 1461349946326 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e419000 == 141 [pid = 1815] [id = 584] 11:32:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f153b8a2400) [pid = 1815] [serial = 1753] [outer = (nil)] 11:32:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f153de65c00) [pid = 1815] [serial = 1754] [outer = 0x7f153b8a2400] 11:32:26 INFO - PROCESS | 1815 | 1461349946456 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f153e062c00) [pid = 1815] [serial = 1755] [outer = 0x7f153b8a2400] 11:32:27 INFO - PROCESS | 1815 | 1461349947373 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]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1635ms 11:32:27 INFO - PROCESS | 1815 | 1461349947461 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 1815 | 1461349947467 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 11:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:32:27 INFO - PROCESS | 1815 | 1461349947476 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 1815 | 1461349947482 Marionette TRACE conn3 <- [1,2310,null,{}] 11:32:27 INFO - PROCESS | 1815 | 1461349947490 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}] 11:32:27 INFO - PROCESS | 1815 | 1461349947865 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:32:28 INFO - PROCESS | 1815 | 1461349948221 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153ead5000 == 142 [pid = 1815] [id = 585] 11:32:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f152b734400) [pid = 1815] [serial = 1756] [outer = (nil)] 11:32:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f153e2ed800) [pid = 1815] [serial = 1757] [outer = 0x7f152b734400] 11:32:28 INFO - PROCESS | 1815 | 1461349948298 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f153e984000) [pid = 1815] [serial = 1758] [outer = 0x7f152b734400] 11:32:29 INFO - PROCESS | 1815 | 1461349949207 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]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1789ms 11:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:32:29 INFO - PROCESS | 1815 | 1461349949265 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 1815 | 1461349949267 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 11:32:29 INFO - PROCESS | 1815 | 1461349949274 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 1815 | 1461349949277 Marionette TRACE conn3 <- [1,2314,null,{}] 11:32:29 INFO - PROCESS | 1815 | 1461349949283 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}] 11:32:29 INFO - PROCESS | 1815 | 1461349949519 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:32:29 INFO - PROCESS | 1815 | 1461349949791 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412b3000 == 143 [pid = 1815] [id = 586] 11:32:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f152e519000) [pid = 1815] [serial = 1759] [outer = (nil)] 11:32:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f153f525000) [pid = 1815] [serial = 1760] [outer = 0x7f152e519000] 11:32:29 INFO - PROCESS | 1815 | 1461349949929 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f153f820000) [pid = 1815] [serial = 1761] [outer = 0x7f152e519000] 11:32:30 INFO - PROCESS | 1815 | 1461349950829 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]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1584ms 11:32:30 INFO - PROCESS | 1815 | 1461349950858 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 1815 | 1461349950861 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 11:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:32:30 INFO - PROCESS | 1815 | 1461349950869 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 1815 | 1461349950872 Marionette TRACE conn3 <- [1,2318,null,{}] 11:32:30 INFO - PROCESS | 1815 | 1461349950877 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}] 11:32:31 INFO - PROCESS | 1815 | 1461349951109 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:32:31 INFO - PROCESS | 1815 | 1461349951393 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541786800 == 144 [pid = 1815] [id = 587] 11:32:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f153e06c400) [pid = 1815] [serial = 1762] [outer = (nil)] 11:32:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1540f59c00) [pid = 1815] [serial = 1763] [outer = 0x7f153e06c400] 11:32:31 INFO - PROCESS | 1815 | 1461349951528 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f1541151c00) [pid = 1815] [serial = 1764] [outer = 0x7f153e06c400] 11:32:32 INFO - PROCESS | 1815 | 1461349952460 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] 11:32:32 INFO - PROCESS | 1815 | 1461349952509 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 11:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:32:32 INFO - PROCESS | 1815 | 1461349952516 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 1815 | 1461349952521 Marionette TRACE conn3 <- [1,2322,null,{}] 11:32:32 INFO - PROCESS | 1815 | 1461349952527 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}] 11:32:32 INFO - PROCESS | 1815 | 1461349952809 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:32:33 INFO - PROCESS | 1815 | 1461349953200 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542114800 == 145 [pid = 1815] [id = 588] 11:32:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f153091ec00) [pid = 1815] [serial = 1765] [outer = (nil)] 11:32:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f1541297800) [pid = 1815] [serial = 1766] [outer = 0x7f153091ec00] 11:32:33 INFO - PROCESS | 1815 | 1461349953333 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f15413dec00) [pid = 1815] [serial = 1767] [outer = 0x7f153091ec00] 11:32:34 INFO - PROCESS | 1815 | 1461349954296 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]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1834ms 11:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:32:34 INFO - PROCESS | 1815 | 1461349954350 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 1815 | 1461349954353 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 11:32:34 INFO - PROCESS | 1815 | 1461349954359 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 1815 | 1461349954362 Marionette TRACE conn3 <- [1,2326,null,{}] 11:32:34 INFO - PROCESS | 1815 | 1461349954389 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}] 11:32:34 INFO - PROCESS | 1815 | 1461349954628 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:32:34 INFO - PROCESS | 1815 | 1461349954898 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1545296000 == 146 [pid = 1815] [id = 589] 11:32:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f1531f49400) [pid = 1815] [serial = 1768] [outer = (nil)] 11:32:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f1541718800) [pid = 1815] [serial = 1769] [outer = 0x7f1531f49400] 11:32:34 INFO - PROCESS | 1815 | 1461349954980 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f1541d87000) [pid = 1815] [serial = 1770] [outer = 0x7f1531f49400] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d1e4800 == 145 [pid = 1815] [id = 571] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbad800 == 144 [pid = 1815] [id = 570] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c3c6800 == 143 [pid = 1815] [id = 569] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b5b0800 == 142 [pid = 1815] [id = 568] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b629800 == 141 [pid = 1815] [id = 567] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eb21800 == 140 [pid = 1815] [id = 566] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152fd93000 == 139 [pid = 1815] [id = 565] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155eb1e000 == 138 [pid = 1815] [id = 564] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559b9c800 == 137 [pid = 1815] [id = 563] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1555827000 == 136 [pid = 1815] [id = 562] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1548ac9000 == 135 [pid = 1815] [id = 561] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15439bb000 == 134 [pid = 1815] [id = 560] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154178f000 == 133 [pid = 1815] [id = 559] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541226800 == 132 [pid = 1815] [id = 558] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3dc800 == 131 [pid = 1815] [id = 557] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c624000 == 130 [pid = 1815] [id = 556] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15354c7800 == 129 [pid = 1815] [id = 555] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1534b96800 == 128 [pid = 1815] [id = 554] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531ba2000 == 127 [pid = 1815] [id = 553] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530869800 == 126 [pid = 1815] [id = 552] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cdde800 == 125 [pid = 1815] [id = 551] 11:32:37 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3ca800 == 124 [pid = 1815] [id = 550] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f152cd4d000) [pid = 1815] [serial = 1649] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f152e480c00) [pid = 1815] [serial = 1646] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f152ef8d000) [pid = 1815] [serial = 1647] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f154a0ca400) [pid = 1815] [serial = 1626] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f1548b36000) [pid = 1815] [serial = 1625] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f155999a400) [pid = 1815] [serial = 1632] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f1557adf000) [pid = 1815] [serial = 1631] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f152c90ec00) [pid = 1815] [serial = 1586] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f1554951000) [pid = 1815] [serial = 1629] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f154a359000) [pid = 1815] [serial = 1628] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f15454b0400) [pid = 1815] [serial = 1619] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153c121c00) [pid = 1815] [serial = 1601] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f1531a53400) [pid = 1815] [serial = 1598] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f1531a4d000) [pid = 1815] [serial = 1596] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f153134bc00) [pid = 1815] [serial = 1595] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f152b605c00) [pid = 1815] [serial = 1640] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f152b611800) [pid = 1815] [serial = 1641] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1559dd8000) [pid = 1815] [serial = 1638] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f15547edc00) [pid = 1815] [serial = 1637] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f154254f000) [pid = 1815] [serial = 1617] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f1542537800) [pid = 1815] [serial = 1616] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f153f822800) [pid = 1815] [serial = 1611] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f153e069800) [pid = 1815] [serial = 1610] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152ef8c000) [pid = 1815] [serial = 1589] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f1547a8a000) [pid = 1815] [serial = 1623] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f15476a9400) [pid = 1815] [serial = 1622] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f152ff83800) [pid = 1815] [serial = 1592] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f1541713400) [pid = 1815] [serial = 1614] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f154120d000) [pid = 1815] [serial = 1613] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f154e88ac00) [pid = 1815] [serial = 1635] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f1531a8f400) [pid = 1815] [serial = 1634] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f15464dd400) [pid = 1815] [serial = 1620] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f153d679800) [pid = 1815] [serial = 1604] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f153e981c00) [pid = 1815] [serial = 1608] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f153e2f6400) [pid = 1815] [serial = 1607] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f152c909000) [pid = 1815] [serial = 1643] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f152cd4b800) [pid = 1815] [serial = 1644] [outer = (nil)] [url = about:blank] 11:32:37 INFO - PROCESS | 1815 | 1461349957751 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]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 3411ms 11:32:37 INFO - PROCESS | 1815 | 1461349957769 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:32:37 INFO - PROCESS | 1815 | 1461349957775 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 11:32:37 INFO - PROCESS | 1815 | 1461349957783 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 1815 | 1461349957789 Marionette TRACE conn3 <- [1,2330,null,{}] 11:32:37 INFO - PROCESS | 1815 | 1461349957797 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}] 11:32:38 INFO - PROCESS | 1815 | 1461349958007 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:32:38 INFO - PROCESS | 1815 | 1461349958215 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b629000 == 125 [pid = 1815] [id = 590] 11:32:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f152b10c400) [pid = 1815] [serial = 1771] [outer = (nil)] 11:32:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f152b3f9c00) [pid = 1815] [serial = 1772] [outer = 0x7f152b10c400] 11:32:38 INFO - PROCESS | 1815 | 1461349958285 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152b5e7800) [pid = 1815] [serial = 1773] [outer = 0x7f152b10c400] 11:32:39 INFO - PROCESS | 1815 | 1461349959121 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]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1397ms 11:32:39 INFO - PROCESS | 1815 | 1461349959182 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 1815 | 1461349959194 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 11:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:32:39 INFO - PROCESS | 1815 | 1461349959209 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 1815 | 1461349959215 Marionette TRACE conn3 <- [1,2334,null,{}] 11:32:39 INFO - PROCESS | 1815 | 1461349959223 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}] 11:32:39 INFO - PROCESS | 1815 | 1461349959446 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:32:39 INFO - PROCESS | 1815 | 1461349959652 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca6d000 == 126 [pid = 1815] [id = 591] 11:32:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f152b102800) [pid = 1815] [serial = 1774] [outer = (nil)] 11:32:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f152b735c00) [pid = 1815] [serial = 1775] [outer = 0x7f152b102800] 11:32:39 INFO - PROCESS | 1815 | 1461349959717 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f152cd46000) [pid = 1815] [serial = 1776] [outer = 0x7f152b102800] 11:32:40 INFO - PROCESS | 1815 | 1461349960728 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]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1593ms 11:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:32:40 INFO - PROCESS | 1815 | 1461349960799 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 1815 | 1461349960802 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 11:32:40 INFO - PROCESS | 1815 | 1461349960809 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 1815 | 1461349960814 Marionette TRACE conn3 <- [1,2338,null,{}] 11:32:40 INFO - PROCESS | 1815 | 1461349960850 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}] 11:32:41 INFO - PROCESS | 1815 | 1461349961157 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:32:41 INFO - PROCESS | 1815 | 1461349961188 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5cf000 == 127 [pid = 1815] [id = 592] 11:32:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f152e158000) [pid = 1815] [serial = 1777] [outer = (nil)] 11:32:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f152e510400) [pid = 1815] [serial = 1778] [outer = 0x7f152e158000] 11:32:41 INFO - PROCESS | 1815 | 1461349961263 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f152e9bec00) [pid = 1815] [serial = 1779] [outer = 0x7f152e158000] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f152e47d800) [pid = 1815] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f1531a58400) [pid = 1815] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f1531f12c00) [pid = 1815] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f152e52c000) [pid = 1815] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152fd0fc00) [pid = 1815] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f1530aef000) [pid = 1815] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f152c661800) [pid = 1815] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f152cd44400) [pid = 1815] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f154129e000) [pid = 1815] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f154129b800) [pid = 1815] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f152f1c5800) [pid = 1815] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152e507c00) [pid = 1815] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f1531a50000) [pid = 1815] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152f3cfc00) [pid = 1815] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f1531f07800) [pid = 1815] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f152b3f1400) [pid = 1815] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f152fd04400) [pid = 1815] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152e52a800) [pid = 1815] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f152c909400) [pid = 1815] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152af54c00) [pid = 1815] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152af58c00) [pid = 1815] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f152a31bc00) [pid = 1815] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152a31f000) [pid = 1815] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152e9b0c00) [pid = 1815] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152e9afc00) [pid = 1815] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f1545ceac00) [pid = 1815] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f1546299c00) [pid = 1815] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:32:42 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f15420a1400) [pid = 1815] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:32:43 INFO - PROCESS | 1815 | 1461349963054 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]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2298ms 11:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:32:43 INFO - PROCESS | 1815 | 1461349963107 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1815 | 1461349963111 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 11:32:43 INFO - PROCESS | 1815 | 1461349963117 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1815 | 1461349963120 Marionette TRACE conn3 <- [1,2342,null,{}] 11:32:43 INFO - PROCESS | 1815 | 1461349963125 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}] 11:32:43 INFO - PROCESS | 1815 | 1461349963404 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:32:43 INFO - PROCESS | 1815 | 1461349963420 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ea89000 == 128 [pid = 1815] [id = 593] 11:32:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152b10e800) [pid = 1815] [serial = 1780] [outer = (nil)] 11:32:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152e528c00) [pid = 1815] [serial = 1781] [outer = 0x7f152b10e800] 11:32:43 INFO - PROCESS | 1815 | 1461349963488 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152e9cb000) [pid = 1815] [serial = 1782] [outer = 0x7f152b10e800] 11:32:44 INFO - PROCESS | 1815 | 1461349964419 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]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1332ms 11:32:44 INFO - PROCESS | 1815 | 1461349964449 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 1815 | 1461349964453 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 11:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:32:44 INFO - PROCESS | 1815 | 1461349964459 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 1815 | 1461349964461 Marionette TRACE conn3 <- [1,2346,null,{}] 11:32:44 INFO - PROCESS | 1815 | 1461349964466 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}] 11:32:44 INFO - PROCESS | 1815 | 1461349964675 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:32:45 INFO - PROCESS | 1815 | 1461349965055 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3c4000 == 129 [pid = 1815] [id = 594] 11:32:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152a31bc00) [pid = 1815] [serial = 1783] [outer = (nil)] 11:32:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152a324400) [pid = 1815] [serial = 1784] [outer = 0x7f152a31bc00] 11:32:45 INFO - PROCESS | 1815 | 1461349965198 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152b10fc00) [pid = 1815] [serial = 1785] [outer = 0x7f152a31bc00] 11:32:46 INFO - PROCESS | 1815 | 1461349966141 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]]]}] 11:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1741ms 11:32:46 INFO - PROCESS | 1815 | 1461349966204 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 1815 | 1461349966212 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 11:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:32:46 INFO - PROCESS | 1815 | 1461349966221 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 1815 | 1461349966225 Marionette TRACE conn3 <- [1,2350,null,{}] 11:32:46 INFO - PROCESS | 1815 | 1461349966234 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}] 11:32:46 INFO - PROCESS | 1815 | 1461349966520 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:32:46 INFO - PROCESS | 1815 | 1461349966854 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5c7800 == 130 [pid = 1815] [id = 595] 11:32:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152b73b800) [pid = 1815] [serial = 1786] [outer = (nil)] 11:32:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152cd46800) [pid = 1815] [serial = 1787] [outer = 0x7f152b73b800] 11:32:46 INFO - PROCESS | 1815 | 1461349966938 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152e14c800) [pid = 1815] [serial = 1788] [outer = 0x7f152b73b800] 11:32:47 INFO - PROCESS | 1815 | 1461349967918 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]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1735ms 11:32:47 INFO - PROCESS | 1815 | 1461349967960 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 1815 | 1461349967968 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 11:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:32:47 INFO - PROCESS | 1815 | 1461349967975 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 1815 | 1461349967979 Marionette TRACE conn3 <- [1,2354,null,{}] 11:32:47 INFO - PROCESS | 1815 | 1461349967984 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}] 11:32:48 INFO - PROCESS | 1815 | 1461349968235 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:32:48 INFO - PROCESS | 1815 | 1461349968579 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530867000 == 131 [pid = 1815] [id = 596] 11:32:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152e9b1000) [pid = 1815] [serial = 1789] [outer = (nil)] 11:32:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152e9c3800) [pid = 1815] [serial = 1790] [outer = 0x7f152e9b1000] 11:32:48 INFO - PROCESS | 1815 | 1461349968679 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152ef8c000) [pid = 1815] [serial = 1791] [outer = 0x7f152e9b1000] 11:32:49 INFO - PROCESS | 1815 | 1461349969925 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]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1982ms 11:32:49 INFO - PROCESS | 1815 | 1461349969960 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1815 | 1461349969963 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 11:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:32:49 INFO - PROCESS | 1815 | 1461349969981 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1815 | 1461349969991 Marionette TRACE conn3 <- [1,2358,null,{}] 11:32:50 INFO - PROCESS | 1815 | 1461349969999 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}] 11:32:50 INFO - PROCESS | 1815 | 1461349970248 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:32:50 INFO - PROCESS | 1815 | 1461349970554 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531ba9800 == 132 [pid = 1815] [id = 597] 11:32:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152e9b6c00) [pid = 1815] [serial = 1792] [outer = (nil)] 11:32:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152fe74400) [pid = 1815] [serial = 1793] [outer = 0x7f152e9b6c00] 11:32:50 INFO - PROCESS | 1815 | 1461349970631 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f15301ca000) [pid = 1815] [serial = 1794] [outer = 0x7f152e9b6c00] 11:32:51 INFO - PROCESS | 1815 | 1461349971521 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]]]}] 11:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1596ms 11:32:51 INFO - PROCESS | 1815 | 1461349971576 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:32:51 INFO - PROCESS | 1815 | 1461349971586 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 11:32:51 INFO - PROCESS | 1815 | 1461349971591 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 1815 | 1461349971595 Marionette TRACE conn3 <- [1,2362,null,{}] 11:32:51 INFO - PROCESS | 1815 | 1461349971600 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}] 11:32:51 INFO - PROCESS | 1815 | 1461349971835 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:32:52 INFO - PROCESS | 1815 | 1461349972143 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1534b91000 == 133 [pid = 1815] [id = 598] 11:32:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152e9c4400) [pid = 1815] [serial = 1795] [outer = (nil)] 11:32:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f1530af6c00) [pid = 1815] [serial = 1796] [outer = 0x7f152e9c4400] 11:32:52 INFO - PROCESS | 1815 | 1461349972226 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f153134f400) [pid = 1815] [serial = 1797] [outer = 0x7f152e9c4400] 11:32:53 INFO - PROCESS | 1815 | 1461349973129 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]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1586ms 11:32:53 INFO - PROCESS | 1815 | 1461349973181 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 1815 | 1461349973186 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 11:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:32:53 INFO - PROCESS | 1815 | 1461349973194 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 1815 | 1461349973197 Marionette TRACE conn3 <- [1,2366,null,{}] 11:32:53 INFO - PROCESS | 1815 | 1461349973202 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}] 11:32:53 INFO - PROCESS | 1815 | 1461349973436 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:32:53 INFO - PROCESS | 1815 | 1461349973770 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b54a000 == 134 [pid = 1815] [id = 599] 11:32:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f1531411800) [pid = 1815] [serial = 1798] [outer = (nil)] 11:32:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1531a4d800) [pid = 1815] [serial = 1799] [outer = 0x7f1531411800] 11:32:53 INFO - PROCESS | 1815 | 1461349973876 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f1531f07800) [pid = 1815] [serial = 1800] [outer = 0x7f1531411800] 11:32:54 INFO - PROCESS | 1815 | 1461349974833 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]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1684ms 11:32:54 INFO - PROCESS | 1815 | 1461349974882 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1815 | 1461349974890 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 11:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:32:54 INFO - PROCESS | 1815 | 1461349974901 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1815 | 1461349974905 Marionette TRACE conn3 <- [1,2370,null,{}] 11:32:54 INFO - PROCESS | 1815 | 1461349974915 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}] 11:32:55 INFO - PROCESS | 1815 | 1461349975281 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:32:55 INFO - PROCESS | 1815 | 1461349975615 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d818000 == 135 [pid = 1815] [id = 600] 11:32:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f15313d0400) [pid = 1815] [serial = 1801] [outer = (nil)] 11:32:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1536c65400) [pid = 1815] [serial = 1802] [outer = 0x7f15313d0400] 11:32:55 INFO - PROCESS | 1815 | 1461349975690 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f153b963800) [pid = 1815] [serial = 1803] [outer = 0x7f15313d0400] 11:32:56 INFO - PROCESS | 1815 | 1461349976575 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]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1738ms 11:32:56 INFO - PROCESS | 1815 | 1461349976638 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1815 | 1461349976642 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 11:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:32:56 INFO - PROCESS | 1815 | 1461349976648 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 1815 | 1461349976650 Marionette TRACE conn3 <- [1,2374,null,{}] 11:32:56 INFO - PROCESS | 1815 | 1461349976656 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}] 11:32:56 INFO - PROCESS | 1815 | 1461349976888 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:32:57 INFO - PROCESS | 1815 | 1461349977215 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e568800 == 136 [pid = 1815] [id = 601] 11:32:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f1531a4ac00) [pid = 1815] [serial = 1804] [outer = (nil)] 11:32:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153c0d8c00) [pid = 1815] [serial = 1805] [outer = 0x7f1531a4ac00] 11:32:57 INFO - PROCESS | 1815 | 1461349977298 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153c0eac00) [pid = 1815] [serial = 1806] [outer = 0x7f1531a4ac00] 11:32:58 INFO - PROCESS | 1815 | 1461349978142 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]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1528ms 11:32:58 INFO - PROCESS | 1815 | 1461349978178 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 1815 | 1461349978182 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 11:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:32:58 INFO - PROCESS | 1815 | 1461349978188 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 1815 | 1461349978192 Marionette TRACE conn3 <- [1,2378,null,{}] 11:32:58 INFO - PROCESS | 1815 | 1461349978212 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}] 11:32:58 INFO - PROCESS | 1815 | 1461349978511 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:32:58 INFO - PROCESS | 1815 | 1461349978729 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541230000 == 137 [pid = 1815] [id = 602] 11:32:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f153c0ec800) [pid = 1815] [serial = 1807] [outer = (nil)] 11:32:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f153c19d000) [pid = 1815] [serial = 1808] [outer = 0x7f153c0ec800] 11:32:58 INFO - PROCESS | 1815 | 1461349978853 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153ca76000) [pid = 1815] [serial = 1809] [outer = 0x7f153c0ec800] 11:32:59 INFO - PROCESS | 1815 | 1461349979769 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]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1630ms 11:32:59 INFO - PROCESS | 1815 | 1461349979820 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1815 | 1461349979824 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 11:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:32:59 INFO - PROCESS | 1815 | 1461349979830 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1815 | 1461349979832 Marionette TRACE conn3 <- [1,2382,null,{}] 11:32:59 INFO - PROCESS | 1815 | 1461349979840 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}] 11:33:00 INFO - PROCESS | 1815 | 1461349980176 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:33:00 INFO - PROCESS | 1815 | 1461349980558 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541976800 == 138 [pid = 1815] [id = 603] 11:33:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153ca78400) [pid = 1815] [serial = 1810] [outer = (nil)] 11:33:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153e065c00) [pid = 1815] [serial = 1811] [outer = 0x7f153ca78400] 11:33:00 INFO - PROCESS | 1815 | 1461349980685 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153e980c00) [pid = 1815] [serial = 1812] [outer = 0x7f153ca78400] 11:33:01 INFO - PROCESS | 1815 | 1461349981551 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]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1780ms 11:33:01 INFO - PROCESS | 1815 | 1461349981618 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 1815 | 1461349981627 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 11:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:33:01 INFO - PROCESS | 1815 | 1461349981633 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 1815 | 1461349981636 Marionette TRACE conn3 <- [1,2386,null,{}] 11:33:01 INFO - PROCESS | 1815 | 1461349981642 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}] 11:33:01 INFO - PROCESS | 1815 | 1461349981912 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:33:02 INFO - PROCESS | 1815 | 1461349982337 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15452a3000 == 139 [pid = 1815] [id = 604] 11:33:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f1540fef400) [pid = 1815] [serial = 1813] [outer = (nil)] 11:33:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f1541297400) [pid = 1815] [serial = 1814] [outer = 0x7f1540fef400] 11:33:02 INFO - PROCESS | 1815 | 1461349982435 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f1541715800) [pid = 1815] [serial = 1815] [outer = 0x7f1540fef400] 11:33:03 INFO - PROCESS | 1815 | 1461349983388 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]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1832ms 11:33:03 INFO - PROCESS | 1815 | 1461349983467 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 1815 | 1461349983472 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 11:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:33:03 INFO - PROCESS | 1815 | 1461349983478 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1815 | 1461349983483 Marionette TRACE conn3 <- [1,2390,null,{}] 11:33:03 INFO - PROCESS | 1815 | 1461349983490 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}] 11:33:03 INFO - PROCESS | 1815 | 1461349983809 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:33:04 INFO - PROCESS | 1815 | 1461349984148 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547199000 == 140 [pid = 1815] [id = 605] 11:33:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f153f528800) [pid = 1815] [serial = 1816] [outer = (nil)] 11:33:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f15420a2400) [pid = 1815] [serial = 1817] [outer = 0x7f153f528800] 11:33:04 INFO - PROCESS | 1815 | 1461349984228 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f1542489400) [pid = 1815] [serial = 1818] [outer = 0x7f153f528800] 11:33:05 INFO - PROCESS | 1815 | 1461349985203 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]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1781ms 11:33:05 INFO - PROCESS | 1815 | 1461349985261 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1815 | 1461349985264 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 11:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:33:05 INFO - PROCESS | 1815 | 1461349985270 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 1815 | 1461349985272 Marionette TRACE conn3 <- [1,2394,null,{}] 11:33:05 INFO - PROCESS | 1815 | 1461349985278 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}] 11:33:05 INFO - PROCESS | 1815 | 1461349985573 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:33:05 INFO - PROCESS | 1815 | 1461349985963 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547f3e000 == 141 [pid = 1815] [id = 606] 11:33:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f1541150400) [pid = 1815] [serial = 1819] [outer = (nil)] 11:33:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f1542538000) [pid = 1815] [serial = 1820] [outer = 0x7f1541150400] 11:33:06 INFO - PROCESS | 1815 | 1461349986092 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f1542546c00) [pid = 1815] [serial = 1821] [outer = 0x7f1541150400] 11:33:07 INFO - PROCESS | 1815 | 1461349987012 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]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1780ms 11:33:07 INFO - PROCESS | 1815 | 1461349987051 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1815 | 1461349987054 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 11:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:33:07 INFO - PROCESS | 1815 | 1461349987060 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 1815 | 1461349987062 Marionette TRACE conn3 <- [1,2398,null,{}] 11:33:07 INFO - PROCESS | 1815 | 1461349987068 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}] 11:33:07 INFO - PROCESS | 1815 | 1461349987291 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:33:07 INFO - PROCESS | 1815 | 1461349987568 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e3e800 == 142 [pid = 1815] [id = 607] 11:33:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f152a317800) [pid = 1815] [serial = 1822] [outer = (nil)] 11:33:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f1542f48400) [pid = 1815] [serial = 1823] [outer = 0x7f152a317800] 11:33:07 INFO - PROCESS | 1815 | 1461349987689 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f1545430c00) [pid = 1815] [serial = 1824] [outer = 0x7f152a317800] 11:33:08 INFO - PROCESS | 1815 | 1461349988586 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]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1584ms 11:33:08 INFO - PROCESS | 1815 | 1461349988645 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 1815 | 1461349988649 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 11:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:33:08 INFO - PROCESS | 1815 | 1461349988656 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 1815 | 1461349988658 Marionette TRACE conn3 <- [1,2402,null,{}] 11:33:08 INFO - PROCESS | 1815 | 1461349988664 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}] 11:33:08 INFO - PROCESS | 1815 | 1461349988928 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:33:09 INFO - PROCESS | 1815 | 1461349989241 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8f9000 == 143 [pid = 1815] [id = 608] 11:33:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f152e52fc00) [pid = 1815] [serial = 1825] [outer = (nil)] 11:33:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f1545f11400) [pid = 1815] [serial = 1826] [outer = 0x7f152e52fc00] 11:33:09 INFO - PROCESS | 1815 | 1461349989323 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f154629e000) [pid = 1815] [serial = 1827] [outer = 0x7f152e52fc00] 11:33:10 INFO - PROCESS | 1815 | 1461349990221 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]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1628ms 11:33:10 INFO - PROCESS | 1815 | 1461349990285 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 1815 | 1461349990289 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 11:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:33:10 INFO - PROCESS | 1815 | 1461349990295 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 1815 | 1461349990297 Marionette TRACE conn3 <- [1,2406,null,{}] 11:33:10 INFO - PROCESS | 1815 | 1461349990303 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}] 11:33:10 INFO - PROCESS | 1815 | 1461349990547 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:33:10 INFO - PROCESS | 1815 | 1461349990860 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15549eb800 == 144 [pid = 1815] [id = 609] 11:33:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1542545800) [pid = 1815] [serial = 1828] [outer = (nil)] 11:33:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f1546751000) [pid = 1815] [serial = 1829] [outer = 0x7f1542545800] 11:33:10 INFO - PROCESS | 1815 | 1461349990941 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f15476af800) [pid = 1815] [serial = 1830] [outer = 0x7f1542545800] 11:33:12 INFO - PROCESS | 1815 | 1461349992141 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]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1882ms 11:33:12 INFO - PROCESS | 1815 | 1461349992178 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 1815 | 1461349992182 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 11:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:33:12 INFO - PROCESS | 1815 | 1461349992187 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 1815 | 1461349992189 Marionette TRACE conn3 <- [1,2410,null,{}] 11:33:12 INFO - PROCESS | 1815 | 1461349992195 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}] 11:33:12 INFO - PROCESS | 1815 | 1461349992429 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:33:12 INFO - PROCESS | 1815 | 1461349992743 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1557553800 == 145 [pid = 1815] [id = 610] 11:33:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f1531f48000) [pid = 1815] [serial = 1831] [outer = (nil)] 11:33:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f15479b1c00) [pid = 1815] [serial = 1832] [outer = 0x7f1531f48000] 11:33:12 INFO - PROCESS | 1815 | 1461349992824 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f1547a91800) [pid = 1815] [serial = 1833] [outer = 0x7f1531f48000] 11:33:13 INFO - PROCESS | 1815 | 1461349993722 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]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1588ms 11:33:13 INFO - PROCESS | 1815 | 1461349993778 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 1815 | 1461349993782 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 11:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:33:13 INFO - PROCESS | 1815 | 1461349993788 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 1815 | 1461349993791 Marionette TRACE conn3 <- [1,2414,null,{}] 11:33:13 INFO - PROCESS | 1815 | 1461349993797 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}] 11:33:14 INFO - PROCESS | 1815 | 1461349994060 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:33:14 INFO - PROCESS | 1815 | 1461349994371 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559273800 == 146 [pid = 1815] [id = 611] 11:33:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f152a317c00) [pid = 1815] [serial = 1834] [outer = (nil)] 11:33:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f154893ec00) [pid = 1815] [serial = 1835] [outer = 0x7f152a317c00] 11:33:14 INFO - PROCESS | 1815 | 1461349994455 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f1548b5c000) [pid = 1815] [serial = 1836] [outer = 0x7f152a317c00] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154391e800 == 145 [pid = 1815] [id = 125] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155dd33000 == 144 [pid = 1815] [id = 80] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ff42000 == 143 [pid = 1815] [id = 435] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ea89000 == 142 [pid = 1815] [id = 593] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d5cf000 == 141 [pid = 1815] [id = 592] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca6d000 == 140 [pid = 1815] [id = 591] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b629000 == 139 [pid = 1815] [id = 590] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1545296000 == 138 [pid = 1815] [id = 589] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1542114800 == 137 [pid = 1815] [id = 588] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541786800 == 136 [pid = 1815] [id = 587] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412b3000 == 135 [pid = 1815] [id = 586] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153ead5000 == 134 [pid = 1815] [id = 585] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e419000 == 133 [pid = 1815] [id = 584] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0c4800 == 132 [pid = 1815] [id = 583] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c2c0000 == 131 [pid = 1815] [id = 582] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b559800 == 130 [pid = 1815] [id = 581] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536b91000 == 129 [pid = 1815] [id = 580] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1534b9d000 == 128 [pid = 1815] [id = 579] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533546800 == 127 [pid = 1815] [id = 578] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531a2c800 == 126 [pid = 1815] [id = 577] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15312dd000 == 125 [pid = 1815] [id = 576] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ff42800 == 124 [pid = 1815] [id = 575] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e6dd800 == 123 [pid = 1815] [id = 574] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbc7000 == 122 [pid = 1815] [id = 573] 11:33:16 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152afda000 == 121 [pid = 1815] [id = 572] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f152fd02c00) [pid = 1815] [serial = 1584] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f152e134c00) [pid = 1815] [serial = 1712] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f1542542400) [pid = 1815] [serial = 1685] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f1541d8f400) [pid = 1815] [serial = 1683] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f15416a8800) [pid = 1815] [serial = 1682] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f153f8a1000) [pid = 1815] [serial = 1680] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f153e98c800) [pid = 1815] [serial = 1679] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f153e2f1c00) [pid = 1815] [serial = 1677] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f153d680800) [pid = 1815] [serial = 1676] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153ca74c00) [pid = 1815] [serial = 1674] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153c195c00) [pid = 1815] [serial = 1673] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f153c0e6000) [pid = 1815] [serial = 1671] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153b97f800) [pid = 1815] [serial = 1670] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f1536c59400) [pid = 1815] [serial = 1668] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f1531f0c000) [pid = 1815] [serial = 1667] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f152e51a800) [pid = 1815] [serial = 1715] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f1531a4a400) [pid = 1815] [serial = 1665] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f153134cc00) [pid = 1815] [serial = 1664] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1530917c00) [pid = 1815] [serial = 1662] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f152fe7d800) [pid = 1815] [serial = 1661] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f152f2d7000) [pid = 1815] [serial = 1659] [outer = (nil)] [url = about:blank] 11:33:16 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f152f174400) [pid = 1815] [serial = 1658] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f152e142800) [pid = 1815] [serial = 1656] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f152cd4ec00) [pid = 1815] [serial = 1655] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152b6ba800) [pid = 1815] [serial = 1709] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f152b107000) [pid = 1815] [serial = 1706] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f152b557000) [pid = 1815] [serial = 1653] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f152af51c00) [pid = 1815] [serial = 1652] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f152b556800) [pid = 1815] [serial = 1707] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f152e9c2400) [pid = 1815] [serial = 1704] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152b6bec00) [pid = 1815] [serial = 1703] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f1559b7e800) [pid = 1815] [serial = 1701] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f1553819800) [pid = 1815] [serial = 1700] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152e9bb400) [pid = 1815] [serial = 1698] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f152e9b6400) [pid = 1815] [serial = 1697] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f15594a7000) [pid = 1815] [serial = 1695] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f155460a800) [pid = 1815] [serial = 1694] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f154d96f800) [pid = 1815] [serial = 1692] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f154a07e400) [pid = 1815] [serial = 1691] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f1547a8e000) [pid = 1815] [serial = 1689] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f154675d800) [pid = 1815] [serial = 1688] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f1544e20800) [pid = 1815] [serial = 1686] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152e151c00) [pid = 1815] [serial = 1713] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152c667800) [pid = 1815] [serial = 1710] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f153e064000) [pid = 1815] [serial = 1605] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153c814000) [pid = 1815] [serial = 1602] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152f2d0400) [pid = 1815] [serial = 1590] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f153091a400) [pid = 1815] [serial = 1593] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f1531a58000) [pid = 1815] [serial = 1599] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152e14d800) [pid = 1815] [serial = 1587] [outer = (nil)] [url = about:blank] 11:33:17 INFO - PROCESS | 1815 | 1461349997494 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]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 3742ms 11:33:17 INFO - PROCESS | 1815 | 1461349997569 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1815 | 1461349997573 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 11:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:33:17 INFO - PROCESS | 1815 | 1461349997587 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1815 | 1461349997591 Marionette TRACE conn3 <- [1,2418,null,{}] 11:33:17 INFO - PROCESS | 1815 | 1461349997602 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}] 11:33:17 INFO - PROCESS | 1815 | 1461349997823 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:33:18 INFO - PROCESS | 1815 | 1461349998003 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3c2800 == 122 [pid = 1815] [id = 612] 11:33:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152b3f3400) [pid = 1815] [serial = 1837] [outer = (nil)] 11:33:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152b3f6800) [pid = 1815] [serial = 1838] [outer = 0x7f152b3f3400] 11:33:18 INFO - PROCESS | 1815 | 1461349998076 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152b55f400) [pid = 1815] [serial = 1839] [outer = 0x7f152b3f3400] 11:33:19 INFO - PROCESS | 1815 | 1461349998999 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]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1438ms 11:33:19 INFO - PROCESS | 1815 | 1461349999026 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1815 | 1461349999035 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 11:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:33:19 INFO - PROCESS | 1815 | 1461349999049 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1815 | 1461349999052 Marionette TRACE conn3 <- [1,2422,null,{}] 11:33:19 INFO - PROCESS | 1815 | 1461349999059 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}] 11:33:19 INFO - PROCESS | 1815 | 1461349999303 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:33:19 INFO - PROCESS | 1815 | 1461349999606 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b71c000 == 123 [pid = 1815] [id = 613] 11:33:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152b60ac00) [pid = 1815] [serial = 1840] [outer = (nil)] 11:33:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152b6b6800) [pid = 1815] [serial = 1841] [outer = 0x7f152b60ac00] 11:33:19 INFO - PROCESS | 1815 | 1461349999693 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152b72f400) [pid = 1815] [serial = 1842] [outer = 0x7f152b60ac00] 11:33:20 INFO - PROCESS | 1815 | 1461350000651 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]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1682ms 11:33:20 INFO - PROCESS | 1815 | 1461350000731 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:33:20 INFO - PROCESS | 1815 | 1461350000740 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 11:33:20 INFO - PROCESS | 1815 | 1461350000751 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 1815 | 1461350000762 Marionette TRACE conn3 <- [1,2426,null,{}] 11:33:20 INFO - PROCESS | 1815 | 1461350000803 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}] 11:33:21 INFO - PROCESS | 1815 | 1461350001088 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:33:21 INFO - PROCESS | 1815 | 1461350001120 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c96e000 == 124 [pid = 1815] [id = 614] 11:33:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152c90e800) [pid = 1815] [serial = 1843] [outer = (nil)] 11:33:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152c9ff000) [pid = 1815] [serial = 1844] [outer = 0x7f152c90e800] 11:33:21 INFO - PROCESS | 1815 | 1461350001196 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152e138400) [pid = 1815] [serial = 1845] [outer = 0x7f152c90e800] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f152e47fc00) [pid = 1815] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152c66c800) [pid = 1815] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152b102800) [pid = 1815] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f15301c6000) [pid = 1815] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153e06c400) [pid = 1815] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152e51c000) [pid = 1815] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f1531b51800) [pid = 1815] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f153c121000) [pid = 1815] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f153091ec00) [pid = 1815] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f1530af7800) [pid = 1815] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152b734400) [pid = 1815] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f1531f49400) [pid = 1815] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152e50d000) [pid = 1815] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f152e519000) [pid = 1815] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f15301c4c00) [pid = 1815] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f152b10c400) [pid = 1815] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f152af52800) [pid = 1815] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f153b8a2400) [pid = 1815] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f152a31cc00) [pid = 1815] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f152e158000) [pid = 1815] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f153b8a1400) [pid = 1815] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:33:22 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f1531a56800) [pid = 1815] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:33:22 INFO - PROCESS | 1815 | 1461350002886 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]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2173ms 11:33:22 INFO - PROCESS | 1815 | 1461350002921 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 1815 | 1461350002926 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 11:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:33:22 INFO - PROCESS | 1815 | 1461350002932 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 1815 | 1461350002936 Marionette TRACE conn3 <- [1,2430,null,{}] 11:33:22 INFO - PROCESS | 1815 | 1461350002941 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}] 11:33:23 INFO - PROCESS | 1815 | 1461350003166 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:33:23 INFO - PROCESS | 1815 | 1461350003347 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbb6000 == 125 [pid = 1815] [id = 615] 11:33:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f152b6c2c00) [pid = 1815] [serial = 1846] [outer = (nil)] 11:33:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f152e1a8c00) [pid = 1815] [serial = 1847] [outer = 0x7f152b6c2c00] 11:33:23 INFO - PROCESS | 1815 | 1461350003420 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f152e47d400) [pid = 1815] [serial = 1848] [outer = 0x7f152b6c2c00] 11:33:24 INFO - PROCESS | 1815 | 1461350004443 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]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1540ms 11:33:24 INFO - PROCESS | 1815 | 1461350004474 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1815 | 1461350004479 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 11:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:33:24 INFO - PROCESS | 1815 | 1461350004488 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1815 | 1461350004494 Marionette TRACE conn3 <- [1,2434,null,{}] 11:33:24 INFO - PROCESS | 1815 | 1461350004505 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}] 11:33:24 INFO - PROCESS | 1815 | 1461350004755 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:33:25 INFO - PROCESS | 1815 | 1461350005102 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b6d0800 == 126 [pid = 1815] [id = 616] 11:33:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f152b10ac00) [pid = 1815] [serial = 1849] [outer = (nil)] 11:33:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f152b564c00) [pid = 1815] [serial = 1850] [outer = 0x7f152b10ac00] 11:33:25 INFO - PROCESS | 1815 | 1461350005232 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152b609c00) [pid = 1815] [serial = 1851] [outer = 0x7f152b10ac00] 11:33:26 INFO - PROCESS | 1815 | 1461350006165 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]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1696ms 11:33:26 INFO - PROCESS | 1815 | 1461350006184 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 1815 | 1461350006193 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 11:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:33:26 INFO - PROCESS | 1815 | 1461350006204 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 1815 | 1461350006208 Marionette TRACE conn3 <- [1,2438,null,{}] 11:33:26 INFO - PROCESS | 1815 | 1461350006215 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}] 11:33:26 INFO - PROCESS | 1815 | 1461350006517 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:33:26 INFO - PROCESS | 1815 | 1461350006859 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cdc7800 == 127 [pid = 1815] [id = 617] 11:33:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152cd4d000) [pid = 1815] [serial = 1852] [outer = (nil)] 11:33:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152e1a4800) [pid = 1815] [serial = 1853] [outer = 0x7f152cd4d000] 11:33:26 INFO - PROCESS | 1815 | 1461350006944 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152e503400) [pid = 1815] [serial = 1854] [outer = 0x7f152cd4d000] 11:33:27 INFO - PROCESS | 1815 | 1461350007964 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]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1789ms 11:33:27 INFO - PROCESS | 1815 | 1461350007994 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1815 | 1461350007998 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 11:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:33:28 INFO - PROCESS | 1815 | 1461350008004 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 1815 | 1461350008011 Marionette TRACE conn3 <- [1,2442,null,{}] 11:33:28 INFO - PROCESS | 1815 | 1461350008027 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}] 11:33:28 INFO - PROCESS | 1815 | 1461350008274 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:33:28 INFO - PROCESS | 1815 | 1461350008622 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5d7800 == 128 [pid = 1815] [id = 618] 11:33:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152e519800) [pid = 1815] [serial = 1855] [outer = (nil)] 11:33:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152e528400) [pid = 1815] [serial = 1856] [outer = 0x7f152e519800] 11:33:28 INFO - PROCESS | 1815 | 1461350008709 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152e9b2800) [pid = 1815] [serial = 1857] [outer = 0x7f152e519800] 11:33:29 INFO - PROCESS | 1815 | 1461350009587 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]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1646ms 11:33:29 INFO - PROCESS | 1815 | 1461350009651 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:33:29 INFO - PROCESS | 1815 | 1461350009656 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 11:33:29 INFO - PROCESS | 1815 | 1461350009662 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 1815 | 1461350009666 Marionette TRACE conn3 <- [1,2446,null,{}] 11:33:29 INFO - PROCESS | 1815 | 1461350009671 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}] 11:33:29 INFO - PROCESS | 1815 | 1461350009944 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:33:30 INFO - PROCESS | 1815 | 1461350010257 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e6d6000 == 129 [pid = 1815] [id = 619] 11:33:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152b73dc00) [pid = 1815] [serial = 1858] [outer = (nil)] 11:33:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152e9bf400) [pid = 1815] [serial = 1859] [outer = 0x7f152b73dc00] 11:33:30 INFO - PROCESS | 1815 | 1461350010338 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152e9c9000) [pid = 1815] [serial = 1860] [outer = 0x7f152b73dc00] 11:33:31 INFO - PROCESS | 1815 | 1461350011197 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]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1585ms 11:33:31 INFO - PROCESS | 1815 | 1461350011248 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1815 | 1461350011252 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 11:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:33:31 INFO - PROCESS | 1815 | 1461350011258 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1815 | 1461350011260 Marionette TRACE conn3 <- [1,2450,null,{}] 11:33:31 INFO - PROCESS | 1815 | 1461350011267 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}] 11:33:31 INFO - PROCESS | 1815 | 1461350011492 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:33:31 INFO - PROCESS | 1815 | 1461350011753 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152fd86800 == 130 [pid = 1815] [id = 620] 11:33:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152e51c800) [pid = 1815] [serial = 1861] [outer = (nil)] 11:33:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152ef87c00) [pid = 1815] [serial = 1862] [outer = 0x7f152e51c800] 11:33:31 INFO - PROCESS | 1815 | 1461350011888 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152f172c00) [pid = 1815] [serial = 1863] [outer = 0x7f152e51c800] 11:33:32 INFO - PROCESS | 1815 | 1461350012809 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]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1586ms 11:33:32 INFO - PROCESS | 1815 | 1461350012846 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 1815 | 1461350012850 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 11:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:33:32 INFO - PROCESS | 1815 | 1461350012856 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 1815 | 1461350012858 Marionette TRACE conn3 <- [1,2454,null,{}] 11:33:32 INFO - PROCESS | 1815 | 1461350012864 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}] 11:33:33 INFO - PROCESS | 1815 | 1461350013141 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:33:33 INFO - PROCESS | 1815 | 1461350013451 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530142800 == 131 [pid = 1815] [id = 621] 11:33:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152f3ce800) [pid = 1815] [serial = 1864] [outer = (nil)] 11:33:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152fd04000) [pid = 1815] [serial = 1865] [outer = 0x7f152f3ce800] 11:33:33 INFO - PROCESS | 1815 | 1461350013541 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152fd10400) [pid = 1815] [serial = 1866] [outer = 0x7f152f3ce800] 11:33:34 INFO - PROCESS | 1815 | 1461350014404 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]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1591ms 11:33:34 INFO - PROCESS | 1815 | 1461350014448 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 1815 | 1461350014452 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 11:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:33:34 INFO - PROCESS | 1815 | 1461350014457 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 1815 | 1461350014460 Marionette TRACE conn3 <- [1,2458,null,{}] 11:33:34 INFO - PROCESS | 1815 | 1461350014465 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}] 11:33:34 INFO - PROCESS | 1815 | 1461350014680 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:33:34 INFO - PROCESS | 1815 | 1461350014941 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530abb800 == 132 [pid = 1815] [id = 622] 11:33:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152fe7bc00) [pid = 1815] [serial = 1867] [outer = (nil)] 11:33:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152ff7dc00) [pid = 1815] [serial = 1868] [outer = 0x7f152fe7bc00] 11:33:35 INFO - PROCESS | 1815 | 1461350015038 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152ff8a400) [pid = 1815] [serial = 1869] [outer = 0x7f152fe7bc00] 11:33:35 INFO - PROCESS | 1815 | 1461350015960 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]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1529ms 11:33:35 INFO - PROCESS | 1815 | 1461350015988 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 1815 | 1461350015992 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 11:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:33:36 INFO - PROCESS | 1815 | 1461350015997 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 1815 | 1461350016000 Marionette TRACE conn3 <- [1,2462,null,{}] 11:33:36 INFO - PROCESS | 1815 | 1461350016005 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}] 11:33:36 INFO - PROCESS | 1815 | 1461350016227 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:33:36 INFO - PROCESS | 1815 | 1461350016491 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315da800 == 133 [pid = 1815] [id = 623] 11:33:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152fe76c00) [pid = 1815] [serial = 1870] [outer = (nil)] 11:33:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f15301cc800) [pid = 1815] [serial = 1871] [outer = 0x7f152fe76c00] 11:33:36 INFO - PROCESS | 1815 | 1461350016572 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f153091d800) [pid = 1815] [serial = 1872] [outer = 0x7f152fe76c00] 11:33:37 INFO - PROCESS | 1815 | 1461350017472 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]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1528ms 11:33:37 INFO - PROCESS | 1815 | 1461350017527 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 1815 | 1461350017531 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 11:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:33:37 INFO - PROCESS | 1815 | 1461350017537 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 1815 | 1461350017540 Marionette TRACE conn3 <- [1,2466,null,{}] 11:33:37 INFO - PROCESS | 1815 | 1461350017545 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}] 11:33:37 INFO - PROCESS | 1815 | 1461350017782 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:33:38 INFO - PROCESS | 1815 | 1461350018051 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531a33000 == 134 [pid = 1815] [id = 624] 11:33:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152fe7c800) [pid = 1815] [serial = 1873] [outer = (nil)] 11:33:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1530af1000) [pid = 1815] [serial = 1874] [outer = 0x7f152fe7c800] 11:33:38 INFO - PROCESS | 1815 | 1461350018177 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f1530afbc00) [pid = 1815] [serial = 1875] [outer = 0x7f152fe7c800] 11:33:39 INFO - PROCESS | 1815 | 1461350019051 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]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1542ms 11:33:39 INFO - PROCESS | 1815 | 1461350019081 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:33:39 INFO - PROCESS | 1815 | 1461350019085 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 11:33:39 INFO - PROCESS | 1815 | 1461350019091 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 1815 | 1461350019094 Marionette TRACE conn3 <- [1,2470,null,{}] 11:33:39 INFO - PROCESS | 1815 | 1461350019100 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}] 11:33:39 INFO - PROCESS | 1815 | 1461350019325 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:33:39 INFO - PROCESS | 1815 | 1461350019590 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531cc6800 == 135 [pid = 1815] [id = 625] 11:33:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f15301c6000) [pid = 1815] [serial = 1876] [outer = (nil)] 11:33:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153134e400) [pid = 1815] [serial = 1877] [outer = 0x7f15301c6000] 11:33:39 INFO - PROCESS | 1815 | 1461350019671 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f15313c8400) [pid = 1815] [serial = 1878] [outer = 0x7f15301c6000] 11:33:40 INFO - PROCESS | 1815 | 1461350020576 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]]]}] 11:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1532ms 11:33:40 INFO - PROCESS | 1815 | 1461350020623 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 1815 | 1461350020627 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 11:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:33:40 INFO - PROCESS | 1815 | 1461350020634 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 1815 | 1461350020638 Marionette TRACE conn3 <- [1,2474,null,{}] 11:33:40 INFO - PROCESS | 1815 | 1461350020643 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}] 11:33:40 INFO - PROCESS | 1815 | 1461350020902 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:33:41 INFO - PROCESS | 1815 | 1461350021168 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533647000 == 136 [pid = 1815] [id = 626] 11:33:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f1531a4e400) [pid = 1815] [serial = 1879] [outer = (nil)] 11:33:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f1531a50c00) [pid = 1815] [serial = 1880] [outer = 0x7f1531a4e400] 11:33:41 INFO - PROCESS | 1815 | 1461350021307 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f1531a89c00) [pid = 1815] [serial = 1881] [outer = 0x7f1531a4e400] 11:33:42 INFO - PROCESS | 1815 | 1461350022232 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]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1631ms 11:33:42 INFO - PROCESS | 1815 | 1461350022268 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 1815 | 1461350022271 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 11:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:33:42 INFO - PROCESS | 1815 | 1461350022277 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 1815 | 1461350022281 Marionette TRACE conn3 <- [1,2478,null,{}] 11:33:42 INFO - PROCESS | 1815 | 1461350022286 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}] 11:33:42 INFO - PROCESS | 1815 | 1461350022599 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:33:42 INFO - PROCESS | 1815 | 1461350022906 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1535315800 == 137 [pid = 1815] [id = 627] 11:33:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f152ef85c00) [pid = 1815] [serial = 1882] [outer = (nil)] 11:33:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f1530af2400) [pid = 1815] [serial = 1883] [outer = 0x7f152ef85c00] 11:33:42 INFO - PROCESS | 1815 | 1461350022994 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f1531a95400) [pid = 1815] [serial = 1884] [outer = 0x7f152ef85c00] 11:33:43 INFO - PROCESS | 1815 | 1461350023892 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]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1685ms 11:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:33:43 INFO - PROCESS | 1815 | 1461350023964 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 1815 | 1461350023967 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 11:33:43 INFO - PROCESS | 1815 | 1461350023973 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 1815 | 1461350023976 Marionette TRACE conn3 <- [1,2482,null,{}] 11:33:43 INFO - PROCESS | 1815 | 1461350023982 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}] 11:33:44 INFO - PROCESS | 1815 | 1461350024215 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:33:44 INFO - PROCESS | 1815 | 1461350024520 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b85800 == 138 [pid = 1815] [id = 628] 11:33:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f152ef91c00) [pid = 1815] [serial = 1885] [outer = (nil)] 11:33:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f1531b4e400) [pid = 1815] [serial = 1886] [outer = 0x7f152ef91c00] 11:33:44 INFO - PROCESS | 1815 | 1461350024600 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f1531f07400) [pid = 1815] [serial = 1887] [outer = 0x7f152ef91c00] 11:33:45 INFO - PROCESS | 1815 | 1461350025483 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]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1580ms 11:33:45 INFO - PROCESS | 1815 | 1461350025554 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 1815 | 1461350025557 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 11:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:33:45 INFO - PROCESS | 1815 | 1461350025563 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 1815 | 1461350025566 Marionette TRACE conn3 <- [1,2486,null,{}] 11:33:45 INFO - PROCESS | 1815 | 1461350025572 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}] 11:33:45 INFO - PROCESS | 1815 | 1461350025800 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:33:46 INFO - PROCESS | 1815 | 1461350026065 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536e41000 == 139 [pid = 1815] [id = 629] 11:33:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f15301ca800) [pid = 1815] [serial = 1888] [outer = (nil)] 11:33:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f1531f10000) [pid = 1815] [serial = 1889] [outer = 0x7f15301ca800] 11:33:46 INFO - PROCESS | 1815 | 1461350026183 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f1531f48c00) [pid = 1815] [serial = 1890] [outer = 0x7f15301ca800] 11:33:47 INFO - PROCESS | 1815 | 1461350027040 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]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1539ms 11:33:47 INFO - PROCESS | 1815 | 1461350027104 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 1815 | 1461350027108 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 11:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:33:47 INFO - PROCESS | 1815 | 1461350027114 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1815 | 1461350027116 Marionette TRACE conn3 <- [1,2490,null,{}] 11:33:47 INFO - PROCESS | 1815 | 1461350027121 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}] 11:33:47 INFO - PROCESS | 1815 | 1461350027348 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:33:47 INFO - PROCESS | 1815 | 1461350027619 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6d2000 == 140 [pid = 1815] [id = 630] 11:33:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f152e52f400) [pid = 1815] [serial = 1891] [outer = (nil)] 11:33:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f1531f52000) [pid = 1815] [serial = 1892] [outer = 0x7f152e52f400] 11:33:47 INFO - PROCESS | 1815 | 1461350027736 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f153544c800) [pid = 1815] [serial = 1893] [outer = 0x7f152e52f400] 11:33:48 INFO - PROCESS | 1815 | 1461350028601 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]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1532ms 11:33:48 INFO - PROCESS | 1815 | 1461350028647 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 1815 | 1461350028651 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 11:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:33:48 INFO - PROCESS | 1815 | 1461350028657 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1815 | 1461350028660 Marionette TRACE conn3 <- [1,2494,null,{}] 11:33:48 INFO - PROCESS | 1815 | 1461350028665 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}] 11:33:48 INFO - PROCESS | 1815 | 1461350028877 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:33:49 INFO - PROCESS | 1815 | 1461350029157 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c2b9800 == 141 [pid = 1815] [id = 631] 11:33:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f152fd0e800) [pid = 1815] [serial = 1894] [outer = (nil)] 11:33:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f1535453000) [pid = 1815] [serial = 1895] [outer = 0x7f152fd0e800] 11:33:49 INFO - PROCESS | 1815 | 1461350029285 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f1536c5c800) [pid = 1815] [serial = 1896] [outer = 0x7f152fd0e800] 11:33:50 INFO - PROCESS | 1815 | 1461350030086 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]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1481ms 11:33:50 INFO - PROCESS | 1815 | 1461350030139 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 1815 | 1461350030143 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 11:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:33:50 INFO - PROCESS | 1815 | 1461350030149 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 1815 | 1461350030151 Marionette TRACE conn3 <- [1,2498,null,{}] 11:33:50 INFO - PROCESS | 1815 | 1461350030156 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}] 11:33:50 INFO - PROCESS | 1815 | 1461350030377 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:33:50 INFO - PROCESS | 1815 | 1461350030695 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c976000 == 142 [pid = 1815] [id = 632] 11:33:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f1536dbb400) [pid = 1815] [serial = 1897] [outer = (nil)] 11:33:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f1536dc2000) [pid = 1815] [serial = 1898] [outer = 0x7f1536dbb400] 11:33:50 INFO - PROCESS | 1815 | 1461350030813 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f153b827c00) [pid = 1815] [serial = 1899] [outer = 0x7f1536dbb400] 11:33:51 INFO - PROCESS | 1815 | 1461350031655 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]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1584ms 11:33:51 INFO - PROCESS | 1815 | 1461350031734 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 1815 | 1461350031738 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 11:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:33:51 INFO - PROCESS | 1815 | 1461350031743 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 1815 | 1461350031746 Marionette TRACE conn3 <- [1,2502,null,{}] 11:33:51 INFO - PROCESS | 1815 | 1461350031751 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}] 11:33:52 INFO - PROCESS | 1815 | 1461350032017 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:33:52 INFO - PROCESS | 1815 | 1461350032331 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0c5800 == 143 [pid = 1815] [id = 633] 11:33:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f152cd42c00) [pid = 1815] [serial = 1900] [outer = (nil)] 11:33:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f153b830400) [pid = 1815] [serial = 1901] [outer = 0x7f152cd42c00] 11:33:52 INFO - PROCESS | 1815 | 1461350032410 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f153b8a3400) [pid = 1815] [serial = 1902] [outer = 0x7f152cd42c00] 11:33:53 INFO - PROCESS | 1815 | 1461350033274 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]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1579ms 11:33:53 INFO - PROCESS | 1815 | 1461350033323 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 1815 | 1461350033329 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 11:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:33:53 INFO - PROCESS | 1815 | 1461350033335 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1815 | 1461350033337 Marionette TRACE conn3 <- [1,2506,null,{}] 11:33:53 INFO - PROCESS | 1815 | 1461350033343 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}] 11:33:53 INFO - PROCESS | 1815 | 1461350033586 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:33:53 INFO - PROCESS | 1815 | 1461350033892 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e22d800 == 144 [pid = 1815] [id = 634] 11:33:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f15301cbc00) [pid = 1815] [serial = 1903] [outer = (nil)] 11:33:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f153b95f800) [pid = 1815] [serial = 1904] [outer = 0x7f15301cbc00] 11:33:53 INFO - PROCESS | 1815 | 1461350033981 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f153b979c00) [pid = 1815] [serial = 1905] [outer = 0x7f15301cbc00] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559273800 == 143 [pid = 1815] [id = 611] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1557553800 == 142 [pid = 1815] [id = 610] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15549eb800 == 141 [pid = 1815] [id = 609] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154e8f9000 == 140 [pid = 1815] [id = 608] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1549e3e800 == 139 [pid = 1815] [id = 607] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547f3e000 == 138 [pid = 1815] [id = 606] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547199000 == 137 [pid = 1815] [id = 605] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15452a3000 == 136 [pid = 1815] [id = 604] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541976800 == 135 [pid = 1815] [id = 603] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541230000 == 134 [pid = 1815] [id = 602] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e568800 == 133 [pid = 1815] [id = 601] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d818000 == 132 [pid = 1815] [id = 600] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b54a000 == 131 [pid = 1815] [id = 599] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1534b91000 == 130 [pid = 1815] [id = 598] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531ba9800 == 129 [pid = 1815] [id = 597] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530867000 == 128 [pid = 1815] [id = 596] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d5c7800 == 127 [pid = 1815] [id = 595] 11:33:56 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3c4000 == 126 [pid = 1815] [id = 594] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f152f3cd400) [pid = 1815] [serial = 1728] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f152cd49000) [pid = 1815] [serial = 1722] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f152cd46000) [pid = 1815] [serial = 1776] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f1531f0dc00) [pid = 1815] [serial = 1739] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f1541151c00) [pid = 1815] [serial = 1764] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f152b735c00) [pid = 1815] [serial = 1775] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f152fe78400) [pid = 1815] [serial = 1730] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153b82e800) [pid = 1815] [serial = 1746] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f153ca74800) [pid = 1815] [serial = 1752] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f1541297800) [pid = 1815] [serial = 1766] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f1531344c00) [pid = 1815] [serial = 1733] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f153e2ed800) [pid = 1815] [serial = 1757] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f15413dec00) [pid = 1815] [serial = 1767] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f1541d87000) [pid = 1815] [serial = 1770] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f152e9cd000) [pid = 1815] [serial = 1725] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f153f820000) [pid = 1815] [serial = 1761] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f1531a59800) [pid = 1815] [serial = 1736] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f1541718800) [pid = 1815] [serial = 1769] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f152ff88000) [pid = 1815] [serial = 1731] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f152b3f9c00) [pid = 1815] [serial = 1772] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f152f1c8c00) [pid = 1815] [serial = 1727] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152ef83c00) [pid = 1815] [serial = 1650] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f1531a4b400) [pid = 1815] [serial = 1734] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f152e9b5400) [pid = 1815] [serial = 1724] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f153de65c00) [pid = 1815] [serial = 1754] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f1536c64c00) [pid = 1815] [serial = 1745] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f152a324000) [pid = 1815] [serial = 1718] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152e510400) [pid = 1815] [serial = 1778] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f153b978c00) [pid = 1815] [serial = 1749] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f153b8a7400) [pid = 1815] [serial = 1748] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f153f525000) [pid = 1815] [serial = 1760] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f152b5e7800) [pid = 1815] [serial = 1773] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f153c3a8800) [pid = 1815] [serial = 1751] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f1535450400) [pid = 1815] [serial = 1743] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f1531b4ec00) [pid = 1815] [serial = 1737] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f1531f14c00) [pid = 1815] [serial = 1740] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f152b111400) [pid = 1815] [serial = 1719] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f153e062c00) [pid = 1815] [serial = 1755] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f1540f59c00) [pid = 1815] [serial = 1763] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f1535448000) [pid = 1815] [serial = 1742] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152c908c00) [pid = 1815] [serial = 1721] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f152e9bec00) [pid = 1815] [serial = 1779] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153e984000) [pid = 1815] [serial = 1758] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152e528c00) [pid = 1815] [serial = 1781] [outer = (nil)] [url = about:blank] 11:33:56 INFO - PROCESS | 1815 | 1461350036975 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]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 3690ms 11:33:57 INFO - PROCESS | 1815 | 1461350037028 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:33:57 INFO - PROCESS | 1815 | 1461350037033 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 11:33:57 INFO - PROCESS | 1815 | 1461350037041 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 1815 | 1461350037046 Marionette TRACE conn3 <- [1,2510,null,{}] 11:33:57 INFO - PROCESS | 1815 | 1461350037055 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}] 11:33:57 INFO - PROCESS | 1815 | 1461350037294 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:33:57 INFO - PROCESS | 1815 | 1461350037491 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b683800 == 127 [pid = 1815] [id = 635] 11:33:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152b107800) [pid = 1815] [serial = 1906] [outer = (nil)] 11:33:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152b5dfc00) [pid = 1815] [serial = 1907] [outer = 0x7f152b107800] 11:33:57 INFO - PROCESS | 1815 | 1461350037564 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152b607800) [pid = 1815] [serial = 1908] [outer = 0x7f152b107800] 11:33:58 INFO - PROCESS | 1815 | 1461350038338 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]]]}] 11:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1334ms 11:33:58 INFO - PROCESS | 1815 | 1461350038375 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 1815 | 1461350038383 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 11:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:33:58 INFO - PROCESS | 1815 | 1461350038393 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 1815 | 1461350038397 Marionette TRACE conn3 <- [1,2514,null,{}] 11:33:58 INFO - PROCESS | 1815 | 1461350038403 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}] 11:33:58 INFO - PROCESS | 1815 | 1461350038704 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:33:58 INFO - PROCESS | 1815 | 1461350038827 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca7c000 == 128 [pid = 1815] [id = 636] 11:33:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152af4f800) [pid = 1815] [serial = 1909] [outer = (nil)] 11:33:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152c902800) [pid = 1815] [serial = 1910] [outer = 0x7f152af4f800] 11:33:58 INFO - PROCESS | 1815 | 1461350038893 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152e13b400) [pid = 1815] [serial = 1911] [outer = 0x7f152af4f800] 11:33:59 INFO - PROCESS | 1815 | 1461350039877 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]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1533ms 11:33:59 INFO - PROCESS | 1815 | 1461350039935 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1815 | 1461350039939 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 11:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:33:59 INFO - PROCESS | 1815 | 1461350039948 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 1815 | 1461350039954 Marionette TRACE conn3 <- [1,2518,null,{}] 11:33:59 INFO - PROCESS | 1815 | 1461350039990 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}] 11:34:00 INFO - PROCESS | 1815 | 1461350040276 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:34:00 INFO - PROCESS | 1815 | 1461350040313 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4f2000 == 129 [pid = 1815] [id = 637] 11:34:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152e50d800) [pid = 1815] [serial = 1912] [outer = (nil)] 11:34:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152e522400) [pid = 1815] [serial = 1913] [outer = 0x7f152e50d800] 11:34:00 INFO - PROCESS | 1815 | 1461350040380 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152e9bf800) [pid = 1815] [serial = 1914] [outer = 0x7f152e50d800] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f1541150400) [pid = 1815] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f1542545800) [pid = 1815] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152e52fc00) [pid = 1815] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f1531a4ac00) [pid = 1815] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152c90e800) [pid = 1815] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152e9b6c00) [pid = 1815] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f153c0ec800) [pid = 1815] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f152b60ac00) [pid = 1815] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f153ca78400) [pid = 1815] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f1540fef400) [pid = 1815] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152a31bc00) [pid = 1815] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152a317800) [pid = 1815] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f153f528800) [pid = 1815] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152e9c4400) [pid = 1815] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152a317c00) [pid = 1815] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f15313d0400) [pid = 1815] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f152b73b800) [pid = 1815] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f1531411800) [pid = 1815] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f152b3f3400) [pid = 1815] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f152e9b1000) [pid = 1815] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1531f48000) [pid = 1815] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:34:01 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f152b109800) [pid = 1815] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:34:02 INFO - PROCESS | 1815 | 1461350042054 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]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2151ms 11:34:02 INFO - PROCESS | 1815 | 1461350042139 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1815 | 1461350042145 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 11:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:34:02 INFO - PROCESS | 1815 | 1461350042157 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1815 | 1461350042159 Marionette TRACE conn3 <- [1,2522,null,{}] 11:34:02 INFO - PROCESS | 1815 | 1461350042181 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}] 11:34:02 INFO - PROCESS | 1815 | 1461350042398 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:34:02 INFO - PROCESS | 1815 | 1461350042408 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ea87000 == 130 [pid = 1815] [id = 638] 11:34:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f152af4ac00) [pid = 1815] [serial = 1915] [outer = (nil)] 11:34:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f152e52ac00) [pid = 1815] [serial = 1916] [outer = 0x7f152af4ac00] 11:34:02 INFO - PROCESS | 1815 | 1461350042473 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152ef8cc00) [pid = 1815] [serial = 1917] [outer = 0x7f152af4ac00] 11:34:03 INFO - PROCESS | 1815 | 1461350043422 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]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1285ms 11:34:03 INFO - PROCESS | 1815 | 1461350043443 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 1815 | 1461350043448 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 11:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:34:03 INFO - PROCESS | 1815 | 1461350043470 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 1815 | 1461350043474 Marionette TRACE conn3 <- [1,2526,null,{}] 11:34:03 INFO - PROCESS | 1815 | 1461350043479 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}] 11:34:03 INFO - PROCESS | 1815 | 1461350043711 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:34:04 INFO - PROCESS | 1815 | 1461350044181 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3c7800 == 131 [pid = 1815] [id = 639] 11:34:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152a320800) [pid = 1815] [serial = 1918] [outer = (nil)] 11:34:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152af51000) [pid = 1815] [serial = 1919] [outer = 0x7f152a320800] 11:34:04 INFO - PROCESS | 1815 | 1461350044268 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152b3f8800) [pid = 1815] [serial = 1920] [outer = 0x7f152a320800] 11:34:05 INFO - PROCESS | 1815 | 1461350045220 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]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1789ms 11:34:05 INFO - PROCESS | 1815 | 1461350045261 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1815 | 1461350045269 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 11:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:34:05 INFO - PROCESS | 1815 | 1461350045279 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1815 | 1461350045283 Marionette TRACE conn3 <- [1,2530,null,{}] 11:34:05 INFO - PROCESS | 1815 | 1461350045290 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}] 11:34:05 INFO - PROCESS | 1815 | 1461350045539 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:34:05 INFO - PROCESS | 1815 | 1461350045875 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cddc000 == 132 [pid = 1815] [id = 640] 11:34:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152c905400) [pid = 1815] [serial = 1921] [outer = (nil)] 11:34:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152c9f8400) [pid = 1815] [serial = 1922] [outer = 0x7f152c905400] 11:34:05 INFO - PROCESS | 1815 | 1461350045963 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152e13d000) [pid = 1815] [serial = 1923] [outer = 0x7f152c905400] 11:34:06 INFO - PROCESS | 1815 | 1461350046918 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]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1687ms 11:34:06 INFO - PROCESS | 1815 | 1461350046971 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1815 | 1461350046976 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 11:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:34:06 INFO - PROCESS | 1815 | 1461350046982 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1815 | 1461350046985 Marionette TRACE conn3 <- [1,2534,null,{}] 11:34:06 INFO - PROCESS | 1815 | 1461350046991 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}] 11:34:07 INFO - PROCESS | 1815 | 1461350047232 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:34:07 INFO - PROCESS | 1815 | 1461350047576 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153013a800 == 133 [pid = 1815] [id = 641] 11:34:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152e150000) [pid = 1815] [serial = 1924] [outer = (nil)] 11:34:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152e50d000) [pid = 1815] [serial = 1925] [outer = 0x7f152e150000] 11:34:07 INFO - PROCESS | 1815 | 1461350047660 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152e9bd000) [pid = 1815] [serial = 1926] [outer = 0x7f152e150000] 11:34:08 INFO - PROCESS | 1815 | 1461350048517 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]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1581ms 11:34:08 INFO - PROCESS | 1815 | 1461350048580 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1815 | 1461350048585 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 11:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:34:08 INFO - PROCESS | 1815 | 1461350048604 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1815 | 1461350048613 Marionette TRACE conn3 <- [1,2538,null,{}] 11:34:08 INFO - PROCESS | 1815 | 1461350048619 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}] 11:34:08 INFO - PROCESS | 1815 | 1461350048883 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:34:09 INFO - PROCESS | 1815 | 1461350049199 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531ba2000 == 134 [pid = 1815] [id = 642] 11:34:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152ef8dc00) [pid = 1815] [serial = 1927] [outer = (nil)] 11:34:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152f2d7400) [pid = 1815] [serial = 1928] [outer = 0x7f152ef8dc00] 11:34:09 INFO - PROCESS | 1815 | 1461350049279 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152f3ca000) [pid = 1815] [serial = 1929] [outer = 0x7f152ef8dc00] 11:34:10 INFO - PROCESS | 1815 | 1461350050172 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]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1650ms 11:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:34:10 INFO - PROCESS | 1815 | 1461350050247 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1815 | 1461350050250 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 11:34:10 INFO - PROCESS | 1815 | 1461350050257 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1815 | 1461350050261 Marionette TRACE conn3 <- [1,2542,null,{}] 11:34:10 INFO - PROCESS | 1815 | 1461350050267 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}] 11:34:10 INFO - PROCESS | 1815 | 1461350050544 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:34:10 INFO - PROCESS | 1815 | 1461350050866 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153355e000 == 135 [pid = 1815] [id = 643] 11:34:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152b60ac00) [pid = 1815] [serial = 1930] [outer = (nil)] 11:34:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152fe7b800) [pid = 1815] [serial = 1931] [outer = 0x7f152b60ac00] 11:34:10 INFO - PROCESS | 1815 | 1461350050943 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f15301c9400) [pid = 1815] [serial = 1932] [outer = 0x7f152b60ac00] 11:34:11 INFO - PROCESS | 1815 | 1461350051798 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]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1584ms 11:34:11 INFO - PROCESS | 1815 | 1461350051841 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 1815 | 1461350051845 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 11:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:34:11 INFO - PROCESS | 1815 | 1461350051850 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1815 | 1461350051853 Marionette TRACE conn3 <- [1,2546,null,{}] 11:34:11 INFO - PROCESS | 1815 | 1461350051859 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}] 11:34:12 INFO - PROCESS | 1815 | 1461350052102 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:34:12 INFO - PROCESS | 1815 | 1461350052371 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15354b2800 == 136 [pid = 1815] [id = 644] 11:34:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1531348800) [pid = 1815] [serial = 1933] [outer = (nil)] 11:34:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f15313c3c00) [pid = 1815] [serial = 1934] [outer = 0x7f1531348800] 11:34:12 INFO - PROCESS | 1815 | 1461350052518 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f1531a55c00) [pid = 1815] [serial = 1935] [outer = 0x7f1531348800] 11:34:13 INFO - PROCESS | 1815 | 1461350053495 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]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1732ms 11:34:13 INFO - PROCESS | 1815 | 1461350053586 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1815 | 1461350053593 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 11:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:34:13 INFO - PROCESS | 1815 | 1461350053602 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1815 | 1461350053606 Marionette TRACE conn3 <- [1,2550,null,{}] 11:34:13 INFO - PROCESS | 1815 | 1461350053617 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}] 11:34:13 INFO - PROCESS | 1815 | 1461350053965 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:34:14 INFO - PROCESS | 1815 | 1461350054211 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c057000 == 137 [pid = 1815] [id = 645] 11:34:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152ef88400) [pid = 1815] [serial = 1936] [outer = (nil)] 11:34:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1531f14c00) [pid = 1815] [serial = 1937] [outer = 0x7f152ef88400] 11:34:14 INFO - PROCESS | 1815 | 1461350054288 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f1536c64400) [pid = 1815] [serial = 1938] [outer = 0x7f152ef88400] 11:34:15 INFO - PROCESS | 1815 | 1461350055257 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]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1687ms 11:34:15 INFO - PROCESS | 1815 | 1461350055290 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1815 | 1461350055293 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 11:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:34:15 INFO - PROCESS | 1815 | 1461350055299 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1815 | 1461350055302 Marionette TRACE conn3 <- [1,2554,null,{}] 11:34:15 INFO - PROCESS | 1815 | 1461350055307 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}] 11:34:15 INFO - PROCESS | 1815 | 1461350055542 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:34:15 INFO - PROCESS | 1815 | 1461350055853 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d80a800 == 138 [pid = 1815] [id = 646] 11:34:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152b606000) [pid = 1815] [serial = 1939] [outer = (nil)] 11:34:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1536dc5800) [pid = 1815] [serial = 1940] [outer = 0x7f152b606000] 11:34:15 INFO - PROCESS | 1815 | 1461350055934 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f153b958000) [pid = 1815] [serial = 1941] [outer = 0x7f152b606000] 11:34:16 INFO - PROCESS | 1815 | 1461350056818 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]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1585ms 11:34:16 INFO - PROCESS | 1815 | 1461350056886 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1815 | 1461350056890 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 11:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:34:16 INFO - PROCESS | 1815 | 1461350056896 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1815 | 1461350056898 Marionette TRACE conn3 <- [1,2558,null,{}] 11:34:16 INFO - PROCESS | 1815 | 1461350056904 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}] 11:34:17 INFO - PROCESS | 1815 | 1461350057149 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:34:17 INFO - PROCESS | 1815 | 1461350057454 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3d8000 == 139 [pid = 1815] [id = 647] 11:34:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f15301cfc00) [pid = 1815] [serial = 1942] [outer = (nil)] 11:34:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153b965400) [pid = 1815] [serial = 1943] [outer = 0x7f15301cfc00] 11:34:17 INFO - PROCESS | 1815 | 1461350057535 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153b983000) [pid = 1815] [serial = 1944] [outer = 0x7f15301cfc00] 11:34:18 INFO - PROCESS | 1815 | 1461350058431 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]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1585ms 11:34:18 INFO - PROCESS | 1815 | 1461350058482 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1815 | 1461350058486 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 11:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:34:18 INFO - PROCESS | 1815 | 1461350058492 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1815 | 1461350058494 Marionette TRACE conn3 <- [1,2562,null,{}] 11:34:18 INFO - PROCESS | 1815 | 1461350058500 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}] 11:34:18 INFO - PROCESS | 1815 | 1461350058729 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:34:19 INFO - PROCESS | 1815 | 1461350059013 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e57e000 == 140 [pid = 1815] [id = 648] 11:34:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f152c9fe800) [pid = 1815] [serial = 1945] [outer = (nil)] 11:34:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f153b980c00) [pid = 1815] [serial = 1946] [outer = 0x7f152c9fe800] 11:34:19 INFO - PROCESS | 1815 | 1461350059138 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153c0e2c00) [pid = 1815] [serial = 1947] [outer = 0x7f152c9fe800] 11:34:20 INFO - PROCESS | 1815 | 1461350060049 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]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1627ms 11:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:34:20 INFO - PROCESS | 1815 | 1461350060122 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1815 | 1461350060125 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 11:34:20 INFO - PROCESS | 1815 | 1461350060132 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1815 | 1461350060135 Marionette TRACE conn3 <- [1,2566,null,{}] 11:34:20 INFO - PROCESS | 1815 | 1461350060140 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}] 11:34:20 INFO - PROCESS | 1815 | 1461350060406 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:34:20 INFO - PROCESS | 1815 | 1461350060730 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f83a000 == 141 [pid = 1815] [id = 649] 11:34:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153c11f000) [pid = 1815] [serial = 1948] [outer = (nil)] 11:34:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153c195c00) [pid = 1815] [serial = 1949] [outer = 0x7f153c11f000] 11:34:20 INFO - PROCESS | 1815 | 1461350060820 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153c280000) [pid = 1815] [serial = 1950] [outer = 0x7f153c11f000] 11:34:21 INFO - PROCESS | 1815 | 1461350061783 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]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1695ms 11:34:21 INFO - PROCESS | 1815 | 1461350061825 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1815 | 1461350061830 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 11:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:34:21 INFO - PROCESS | 1815 | 1461350061835 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1815 | 1461350061840 Marionette TRACE conn3 <- [1,2570,null,{}] 11:34:21 INFO - PROCESS | 1815 | 1461350061845 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}] 11:34:22 INFO - PROCESS | 1815 | 1461350062118 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:34:22 INFO - PROCESS | 1815 | 1461350062430 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412bd000 == 142 [pid = 1815] [id = 650] 11:34:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f153c3ab800) [pid = 1815] [serial = 1951] [outer = (nil)] 11:34:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f153c81ac00) [pid = 1815] [serial = 1952] [outer = 0x7f153c3ab800] 11:34:22 INFO - PROCESS | 1815 | 1461350062508 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f153ca77800) [pid = 1815] [serial = 1953] [outer = 0x7f153c3ab800] 11:34:23 INFO - PROCESS | 1815 | 1461350063413 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]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1634ms 11:34:23 INFO - PROCESS | 1815 | 1461350063471 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 1815 | 1461350063474 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 11:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:34:23 INFO - PROCESS | 1815 | 1461350063480 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1815 | 1461350063482 Marionette TRACE conn3 <- [1,2574,null,{}] 11:34:23 INFO - PROCESS | 1815 | 1461350063488 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}] 11:34:23 INFO - PROCESS | 1815 | 1461350063704 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:34:24 INFO - PROCESS | 1815 | 1461350064026 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154167c000 == 143 [pid = 1815] [id = 651] 11:34:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f152f1c7c00) [pid = 1815] [serial = 1954] [outer = (nil)] 11:34:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f153d676000) [pid = 1815] [serial = 1955] [outer = 0x7f152f1c7c00] 11:34:24 INFO - PROCESS | 1815 | 1461350064114 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f153d67f800) [pid = 1815] [serial = 1956] [outer = 0x7f152f1c7c00] 11:34:24 INFO - PROCESS | 1815 | 1461350064944 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]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1528ms 11:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:34:25 INFO - PROCESS | 1815 | 1461350065013 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1815 | 1461350065016 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 11:34:25 INFO - PROCESS | 1815 | 1461350065024 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1815 | 1461350065027 Marionette TRACE conn3 <- [1,2578,null,{}] 11:34:25 INFO - PROCESS | 1815 | 1461350065033 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}] 11:34:25 INFO - PROCESS | 1815 | 1461350065257 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:34:25 INFO - PROCESS | 1815 | 1461350065526 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154179b800 == 144 [pid = 1815] [id = 652] 11:34:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f153d677000) [pid = 1815] [serial = 1957] [outer = (nil)] 11:34:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f153de6a800) [pid = 1815] [serial = 1958] [outer = 0x7f153d677000] 11:34:25 INFO - PROCESS | 1815 | 1461350065640 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f153e060000) [pid = 1815] [serial = 1959] [outer = 0x7f153d677000] 11:34:26 INFO - PROCESS | 1815 | 1461350066516 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]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1537ms 11:34:26 INFO - PROCESS | 1815 | 1461350066561 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1815 | 1461350066565 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 11:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:34:26 INFO - PROCESS | 1815 | 1461350066570 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1815 | 1461350066573 Marionette TRACE conn3 <- [1,2582,null,{}] 11:34:26 INFO - PROCESS | 1815 | 1461350066578 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}] 11:34:26 INFO - PROCESS | 1815 | 1461350066806 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:34:27 INFO - PROCESS | 1815 | 1461350067090 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541975800 == 145 [pid = 1815] [id = 653] 11:34:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1531b4fc00) [pid = 1815] [serial = 1960] [outer = (nil)] 11:34:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f153de64400) [pid = 1815] [serial = 1961] [outer = 0x7f1531b4fc00] 11:34:27 INFO - PROCESS | 1815 | 1461350067207 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f153e06c800) [pid = 1815] [serial = 1962] [outer = 0x7f1531b4fc00] 11:34:28 INFO - PROCESS | 1815 | 1461350068051 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]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1531ms 11:34:28 INFO - PROCESS | 1815 | 1461350068102 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1815 | 1461350068106 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 11:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:34:28 INFO - PROCESS | 1815 | 1461350068112 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1815 | 1461350068114 Marionette TRACE conn3 <- [1,2586,null,{}] 11:34:28 INFO - PROCESS | 1815 | 1461350068120 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}] 11:34:28 INFO - PROCESS | 1815 | 1461350068348 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:34:28 INFO - PROCESS | 1815 | 1461350068622 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542579000 == 146 [pid = 1815] [id = 654] 11:34:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f153c289800) [pid = 1815] [serial = 1963] [outer = (nil)] 11:34:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f153e2f7400) [pid = 1815] [serial = 1964] [outer = 0x7f153c289800] 11:34:28 INFO - PROCESS | 1815 | 1461350068701 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f153e599c00) [pid = 1815] [serial = 1965] [outer = 0x7f153c289800] 11:34:29 INFO - PROCESS | 1815 | 1461350069630 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]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1580ms 11:34:29 INFO - PROCESS | 1815 | 1461350069694 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1815 | 1461350069697 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 11:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:34:29 INFO - PROCESS | 1815 | 1461350069703 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1815 | 1461350069705 Marionette TRACE conn3 <- [1,2590,null,{}] 11:34:29 INFO - PROCESS | 1815 | 1461350069711 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}] 11:34:29 INFO - PROCESS | 1815 | 1461350069945 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:34:30 INFO - PROCESS | 1815 | 1461350070262 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154529c800 == 147 [pid = 1815] [id = 655] 11:34:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f153e060800) [pid = 1815] [serial = 1966] [outer = (nil)] 11:34:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f153e984000) [pid = 1815] [serial = 1967] [outer = 0x7f153e060800] 11:34:30 INFO - PROCESS | 1815 | 1461350070344 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f153e98d400) [pid = 1815] [serial = 1968] [outer = 0x7f153e060800] 11:34:31 INFO - PROCESS | 1815 | 1461350071220 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]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1582ms 11:34:31 INFO - PROCESS | 1815 | 1461350071286 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1815 | 1461350071290 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 11:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:34:31 INFO - PROCESS | 1815 | 1461350071297 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1815 | 1461350071299 Marionette TRACE conn3 <- [1,2594,null,{}] 11:34:31 INFO - PROCESS | 1815 | 1461350071305 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}] 11:34:31 INFO - PROCESS | 1815 | 1461350071544 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:34:31 INFO - PROCESS | 1815 | 1461350071863 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546374000 == 148 [pid = 1815] [id = 656] 11:34:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f153c282000) [pid = 1815] [serial = 1969] [outer = (nil)] 11:34:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f153f52b800) [pid = 1815] [serial = 1970] [outer = 0x7f153c282000] 11:34:31 INFO - PROCESS | 1815 | 1461350071948 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f153f817800) [pid = 1815] [serial = 1971] [outer = 0x7f153c282000] 11:34:32 INFO - PROCESS | 1815 | 1461350072852 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]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1630ms 11:34:32 INFO - PROCESS | 1815 | 1461350072927 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1815 | 1461350072931 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 11:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:34:32 INFO - PROCESS | 1815 | 1461350072936 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1815 | 1461350072939 Marionette TRACE conn3 <- [1,2598,null,{}] 11:34:32 INFO - PROCESS | 1815 | 1461350072945 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}] 11:34:33 INFO - PROCESS | 1815 | 1461350073218 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:34:33 INFO - PROCESS | 1815 | 1461350073532 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154714d800 == 149 [pid = 1815] [id = 657] 11:34:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f153e2f0c00) [pid = 1815] [serial = 1972] [outer = (nil)] 11:34:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f153f823c00) [pid = 1815] [serial = 1973] [outer = 0x7f153e2f0c00] 11:34:33 INFO - PROCESS | 1815 | 1461350073611 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f153f8a1800) [pid = 1815] [serial = 1974] [outer = 0x7f153e2f0c00] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1542577800 == 148 [pid = 1815] [id = 446] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b71c000 == 147 [pid = 1815] [id = 613] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3c2800 == 146 [pid = 1815] [id = 612] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1540ed7000 == 145 [pid = 1815] [id = 54] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ea87000 == 144 [pid = 1815] [id = 638] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4f2000 == 143 [pid = 1815] [id = 637] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c96e000 == 142 [pid = 1815] [id = 614] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca7c000 == 141 [pid = 1815] [id = 636] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b683800 == 140 [pid = 1815] [id = 635] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c2b9800 == 139 [pid = 1815] [id = 631] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b6d2000 == 138 [pid = 1815] [id = 630] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536e41000 == 137 [pid = 1815] [id = 629] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536b85800 == 136 [pid = 1815] [id = 628] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1535315800 == 135 [pid = 1815] [id = 627] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533647000 == 134 [pid = 1815] [id = 626] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531cc6800 == 133 [pid = 1815] [id = 625] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531a33000 == 132 [pid = 1815] [id = 624] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315da800 == 131 [pid = 1815] [id = 623] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530abb800 == 130 [pid = 1815] [id = 622] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530142800 == 129 [pid = 1815] [id = 621] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152fd86800 == 128 [pid = 1815] [id = 620] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e6d6000 == 127 [pid = 1815] [id = 619] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d5d7800 == 126 [pid = 1815] [id = 618] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cdc7800 == 125 [pid = 1815] [id = 617] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbb6000 == 124 [pid = 1815] [id = 615] 11:34:35 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b6d0800 == 123 [pid = 1815] [id = 616] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f1542546c00) [pid = 1815] [serial = 1821] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f15476af800) [pid = 1815] [serial = 1830] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f1542538000) [pid = 1815] [serial = 1820] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f1545f11400) [pid = 1815] [serial = 1826] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f153c0eac00) [pid = 1815] [serial = 1806] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f152e138400) [pid = 1815] [serial = 1845] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f152fe74400) [pid = 1815] [serial = 1793] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f153c19d000) [pid = 1815] [serial = 1808] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f152b72f400) [pid = 1815] [serial = 1842] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153e065c00) [pid = 1815] [serial = 1811] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153e980c00) [pid = 1815] [serial = 1812] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f1541715800) [pid = 1815] [serial = 1815] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f152b10fc00) [pid = 1815] [serial = 1785] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f1545430c00) [pid = 1815] [serial = 1824] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f1542489400) [pid = 1815] [serial = 1818] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f153ca76000) [pid = 1815] [serial = 1809] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f1530af6c00) [pid = 1815] [serial = 1796] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f154893ec00) [pid = 1815] [serial = 1835] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1548b5c000) [pid = 1815] [serial = 1836] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f15301ca000) [pid = 1815] [serial = 1794] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f1536c65400) [pid = 1815] [serial = 1802] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f152cd46800) [pid = 1815] [serial = 1787] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f152b6b6800) [pid = 1815] [serial = 1841] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f152c9ff000) [pid = 1815] [serial = 1844] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f1542f48400) [pid = 1815] [serial = 1823] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f1531a4d800) [pid = 1815] [serial = 1799] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f1541297400) [pid = 1815] [serial = 1814] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f154629e000) [pid = 1815] [serial = 1827] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f152b55f400) [pid = 1815] [serial = 1839] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f153b963800) [pid = 1815] [serial = 1803] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152ef8c000) [pid = 1815] [serial = 1791] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f1546751000) [pid = 1815] [serial = 1829] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f153c0d8c00) [pid = 1815] [serial = 1805] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152a324400) [pid = 1815] [serial = 1784] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f1531f07800) [pid = 1815] [serial = 1800] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f152b3f6800) [pid = 1815] [serial = 1838] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f15479b1c00) [pid = 1815] [serial = 1832] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f15420a2400) [pid = 1815] [serial = 1817] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f152e9cb400) [pid = 1815] [serial = 1716] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f153134f400) [pid = 1815] [serial = 1797] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152e9c3800) [pid = 1815] [serial = 1790] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f152e14c800) [pid = 1815] [serial = 1788] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f1547a91800) [pid = 1815] [serial = 1833] [outer = (nil)] [url = about:blank] 11:34:35 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152e1a8c00) [pid = 1815] [serial = 1847] [outer = (nil)] [url = about:blank] 11:34:36 INFO - PROCESS | 1815 | 1461350076393 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]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 3500ms 11:34:36 INFO - PROCESS | 1815 | 1461350076438 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 1815 | 1461350076445 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 11:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:34:36 INFO - PROCESS | 1815 | 1461350076509 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1815 | 1461350076515 Marionette TRACE conn3 <- [1,2602,null,{}] 11:34:36 INFO - PROCESS | 1815 | 1461350076522 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}] 11:34:36 INFO - PROCESS | 1815 | 1461350076755 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:34:36 INFO - PROCESS | 1815 | 1461350076935 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b62a800 == 124 [pid = 1815] [id = 658] 11:34:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152b3f5800) [pid = 1815] [serial = 1975] [outer = (nil)] 11:34:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152b5e4800) [pid = 1815] [serial = 1976] [outer = 0x7f152b3f5800] 11:34:37 INFO - PROCESS | 1815 | 1461350077006 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152b611c00) [pid = 1815] [serial = 1977] [outer = 0x7f152b3f5800] 11:34:37 INFO - PROCESS | 1815 | 1461350077814 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]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1399ms 11:34:37 INFO - PROCESS | 1815 | 1461350077902 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1815 | 1461350077912 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 11:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:34:37 INFO - PROCESS | 1815 | 1461350077922 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1815 | 1461350077925 Marionette TRACE conn3 <- [1,2606,null,{}] 11:34:37 INFO - PROCESS | 1815 | 1461350077930 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}] 11:34:38 INFO - PROCESS | 1815 | 1461350078166 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:34:38 INFO - PROCESS | 1815 | 1461350078389 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca6b000 == 125 [pid = 1815] [id = 659] 11:34:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152b72f400) [pid = 1815] [serial = 1978] [outer = (nil)] 11:34:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152c904800) [pid = 1815] [serial = 1979] [outer = 0x7f152b72f400] 11:34:38 INFO - PROCESS | 1815 | 1461350078455 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152e134400) [pid = 1815] [serial = 1980] [outer = 0x7f152b72f400] 11:34:39 INFO - PROCESS | 1815 | 1461350079510 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]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1629ms 11:34:39 INFO - PROCESS | 1815 | 1461350079553 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1815 | 1461350079557 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 11:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:34:39 INFO - PROCESS | 1815 | 1461350079569 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1815 | 1461350079574 Marionette TRACE conn3 <- [1,2610,null,{}] 11:34:39 INFO - PROCESS | 1815 | 1461350079590 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}] 11:34:39 INFO - PROCESS | 1815 | 1461350079970 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:34:40 INFO - PROCESS | 1815 | 1461350080179 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4db000 == 126 [pid = 1815] [id = 660] 11:34:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f152e47b800) [pid = 1815] [serial = 1981] [outer = (nil)] 11:34:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f152e514800) [pid = 1815] [serial = 1982] [outer = 0x7f152e47b800] 11:34:40 INFO - PROCESS | 1815 | 1461350080250 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152e9b1400) [pid = 1815] [serial = 1983] [outer = 0x7f152e47b800] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f152f3ce800) [pid = 1815] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f152e52f400) [pid = 1815] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f15301c6000) [pid = 1815] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f152ef85c00) [pid = 1815] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f152fe7c800) [pid = 1815] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152ef91c00) [pid = 1815] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f15301cbc00) [pid = 1815] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152fe7bc00) [pid = 1815] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f1536dbb400) [pid = 1815] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f152b107800) [pid = 1815] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f152b10ac00) [pid = 1815] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152b73dc00) [pid = 1815] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f152cd4d000) [pid = 1815] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f15301ca800) [pid = 1815] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152fe76c00) [pid = 1815] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f152fd0e800) [pid = 1815] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152e519800) [pid = 1815] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152e50d800) [pid = 1815] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152e51c800) [pid = 1815] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f152cd42c00) [pid = 1815] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f1531a4e400) [pid = 1815] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f152b10e800) [pid = 1815] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:34:41 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f152af4f800) [pid = 1815] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:34:41 INFO - PROCESS | 1815 | 1461350081590 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]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2086ms 11:34:41 INFO - PROCESS | 1815 | 1461350081660 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1815 | 1461350081664 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 11:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:34:41 INFO - PROCESS | 1815 | 1461350081671 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1815 | 1461350081674 Marionette TRACE conn3 <- [1,2614,null,{}] 11:34:41 INFO - PROCESS | 1815 | 1461350081679 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}] 11:34:41 INFO - PROCESS | 1815 | 1461350081899 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:34:42 INFO - PROCESS | 1815 | 1461350082086 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4b4000 == 127 [pid = 1815] [id = 661] 11:34:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152af4e000) [pid = 1815] [serial = 1984] [outer = (nil)] 11:34:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152e9b2400) [pid = 1815] [serial = 1985] [outer = 0x7f152af4e000] 11:34:42 INFO - PROCESS | 1815 | 1461350082155 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152e9cd800) [pid = 1815] [serial = 1986] [outer = 0x7f152af4e000] 11:34:42 INFO - PROCESS | 1815 | 1461350082952 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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1327ms 11:34:43 INFO - PROCESS | 1815 | 1461350083158 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1815 | 1461350083165 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 11:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:34:43 INFO - PROCESS | 1815 | 1461350083177 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1815 | 1461350083181 Marionette TRACE conn3 <- [1,2618,null,{}] 11:34:43 INFO - PROCESS | 1815 | 1461350083190 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}] 11:34:43 INFO - PROCESS | 1815 | 1461350083464 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:34:43 INFO - PROCESS | 1815 | 1461350083803 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c691000 == 128 [pid = 1815] [id = 662] 11:34:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152b111400) [pid = 1815] [serial = 1987] [outer = (nil)] 11:34:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152b603800) [pid = 1815] [serial = 1988] [outer = 0x7f152b111400] 11:34:43 INFO - PROCESS | 1815 | 1461350083885 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152b73cc00) [pid = 1815] [serial = 1989] [outer = 0x7f152b111400] 11:34:44 INFO - PROCESS | 1815 | 1461350084820 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]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1688ms 11:34:44 INFO - PROCESS | 1815 | 1461350084867 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:34:44 INFO - PROCESS | 1815 | 1461350084872 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 11:34:44 INFO - PROCESS | 1815 | 1461350084884 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1815 | 1461350084890 Marionette TRACE conn3 <- [1,2622,null,{}] 11:34:44 INFO - PROCESS | 1815 | 1461350084897 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}] 11:34:45 INFO - PROCESS | 1815 | 1461350085164 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:34:45 INFO - PROCESS | 1815 | 1461350085477 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152eaa2800 == 129 [pid = 1815] [id = 663] 11:34:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152e158000) [pid = 1815] [serial = 1990] [outer = (nil)] 11:34:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152e525400) [pid = 1815] [serial = 1991] [outer = 0x7f152e158000] 11:34:45 INFO - PROCESS | 1815 | 1461350085560 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152ef86000) [pid = 1815] [serial = 1992] [outer = 0x7f152e158000] 11:34:46 INFO - PROCESS | 1815 | 1461350086517 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]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1690ms 11:34:46 INFO - PROCESS | 1815 | 1461350086572 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 1815 | 1461350086575 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 11:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:34:46 INFO - PROCESS | 1815 | 1461350086583 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 1815 | 1461350086586 Marionette TRACE conn3 <- [1,2626,null,{}] 11:34:46 INFO - PROCESS | 1815 | 1461350086600 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}] 11:34:46 INFO - PROCESS | 1815 | 1461350086849 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:34:47 INFO - PROCESS | 1815 | 1461350087211 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530158000 == 130 [pid = 1815] [id = 664] 11:34:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152f2dd800) [pid = 1815] [serial = 1993] [outer = (nil)] 11:34:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152f3cc800) [pid = 1815] [serial = 1994] [outer = 0x7f152f2dd800] 11:34:47 INFO - PROCESS | 1815 | 1461350087297 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152fd10000) [pid = 1815] [serial = 1995] [outer = 0x7f152f2dd800] 11:34:48 INFO - PROCESS | 1815 | 1461350088181 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]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1631ms 11:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:34:48 INFO - PROCESS | 1815 | 1461350088214 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1815 | 1461350088218 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 11:34:48 INFO - PROCESS | 1815 | 1461350088224 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1815 | 1461350088227 Marionette TRACE conn3 <- [1,2630,null,{}] 11:34:48 INFO - PROCESS | 1815 | 1461350088232 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}] 11:34:48 INFO - PROCESS | 1815 | 1461350088462 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:34:48 INFO - PROCESS | 1815 | 1461350088731 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315c9800 == 131 [pid = 1815] [id = 665] 11:34:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152f3c2800) [pid = 1815] [serial = 1996] [outer = (nil)] 11:34:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152ff8bc00) [pid = 1815] [serial = 1997] [outer = 0x7f152f3c2800] 11:34:48 INFO - PROCESS | 1815 | 1461350088815 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f15301cd800) [pid = 1815] [serial = 1998] [outer = 0x7f152f3c2800] 11:34:49 INFO - PROCESS | 1815 | 1461350089746 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]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1593ms 11:34:49 INFO - PROCESS | 1815 | 1461350089818 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1815 | 1461350089822 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 11:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:34:49 INFO - PROCESS | 1815 | 1461350089828 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1815 | 1461350089831 Marionette TRACE conn3 <- [1,2634,null,{}] 11:34:49 INFO - PROCESS | 1815 | 1461350089836 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}] 11:34:50 INFO - PROCESS | 1815 | 1461350090104 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:34:50 INFO - PROCESS | 1815 | 1461350090404 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531ba8800 == 132 [pid = 1815] [id = 666] 11:34:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152fe7c800) [pid = 1815] [serial = 1999] [outer = (nil)] 11:34:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1530923c00) [pid = 1815] [serial = 2000] [outer = 0x7f152fe7c800] 11:34:50 INFO - PROCESS | 1815 | 1461350090486 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f1531343000) [pid = 1815] [serial = 2001] [outer = 0x7f152fe7c800] 11:34:51 INFO - PROCESS | 1815 | 1461350091334 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]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1580ms 11:34:51 INFO - PROCESS | 1815 | 1461350091411 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1815 | 1461350091413 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 11:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:34:51 INFO - PROCESS | 1815 | 1461350091419 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1815 | 1461350091422 Marionette TRACE conn3 <- [1,2638,null,{}] 11:34:51 INFO - PROCESS | 1815 | 1461350091428 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}] 11:34:51 INFO - PROCESS | 1815 | 1461350091687 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:34:52 INFO - PROCESS | 1815 | 1461350092000 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153354d800 == 133 [pid = 1815] [id = 667] 11:34:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f1531a4ac00) [pid = 1815] [serial = 2002] [outer = (nil)] 11:34:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f1531a4e400) [pid = 1815] [serial = 2003] [outer = 0x7f1531a4ac00] 11:34:52 INFO - PROCESS | 1815 | 1461350092084 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1531a8f000) [pid = 1815] [serial = 2004] [outer = 0x7f1531a4ac00] 11:34:52 INFO - PROCESS | 1815 | 1461350092967 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]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1578ms 11:34:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:34:53 INFO - PROCESS | 1815 | 1461350092999 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1815 | 1461350093002 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 11:34:53 INFO - PROCESS | 1815 | 1461350093010 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1815 | 1461350093013 Marionette TRACE conn3 <- [1,2642,null,{}] 11:34:53 INFO - PROCESS | 1815 | 1461350093018 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}] 11:34:53 INFO - PROCESS | 1815 | 1461350093238 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:34:53 INFO - PROCESS | 1815 | 1461350093504 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153532c000 == 134 [pid = 1815] [id = 668] 11:34:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f1531a59000) [pid = 1815] [serial = 2005] [outer = (nil)] 11:34:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f1531f07000) [pid = 1815] [serial = 2006] [outer = 0x7f1531a59000] 11:34:53 INFO - PROCESS | 1815 | 1461350093633 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1531f13800) [pid = 1815] [serial = 2007] [outer = 0x7f1531a59000] 11:34:54 INFO - PROCESS | 1815 | 1461350094488 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]]]}] 11:34:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:34:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1535ms 11:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:34:54 INFO - PROCESS | 1815 | 1461350094544 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1815 | 1461350094547 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 11:34:54 INFO - PROCESS | 1815 | 1461350094553 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1815 | 1461350094557 Marionette TRACE conn3 <- [1,2646,null,{}] 11:34:54 INFO - PROCESS | 1815 | 1461350094562 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}] 11:34:54 INFO - PROCESS | 1815 | 1461350094781 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:34:55 INFO - PROCESS | 1815 | 1461350095061 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536cb8000 == 135 [pid = 1815] [id = 669] 11:34:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f152b106c00) [pid = 1815] [serial = 2008] [outer = (nil)] 11:34:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f1531f4d400) [pid = 1815] [serial = 2009] [outer = 0x7f152b106c00] 11:34:55 INFO - PROCESS | 1815 | 1461350095185 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153544ec00) [pid = 1815] [serial = 2010] [outer = 0x7f152b106c00] 11:34:56 INFO - PROCESS | 1815 | 1461350096041 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]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:34:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1533ms 11:34:56 INFO - PROCESS | 1815 | 1461350096088 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:34:56 INFO - PROCESS | 1815 | 1461350096091 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 11:34:56 INFO - PROCESS | 1815 | 1461350096097 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1815 | 1461350096100 Marionette TRACE conn3 <- [1,2650,null,{}] 11:34:56 INFO - PROCESS | 1815 | 1461350096105 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}] 11:34:56 INFO - PROCESS | 1815 | 1461350096338 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:34:56 INFO - PROCESS | 1815 | 1461350096618 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b55c000 == 136 [pid = 1815] [id = 670] 11:34:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f1530921000) [pid = 1815] [serial = 2011] [outer = (nil)] 11:34:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f1536c5a400) [pid = 1815] [serial = 2012] [outer = 0x7f1530921000] 11:34:56 INFO - PROCESS | 1815 | 1461350096737 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f1536dc5000) [pid = 1815] [serial = 2013] [outer = 0x7f1530921000] 11:34:57 INFO - PROCESS | 1815 | 1461350097591 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]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:34:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1535ms 11:34:57 INFO - PROCESS | 1815 | 1461350097633 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1815 | 1461350097636 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 11:34:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:34:57 INFO - PROCESS | 1815 | 1461350097642 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1815 | 1461350097644 Marionette TRACE conn3 <- [1,2654,null,{}] 11:34:57 INFO - PROCESS | 1815 | 1461350097650 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}] 11:34:57 INFO - PROCESS | 1815 | 1461350097888 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:34:58 INFO - PROCESS | 1815 | 1461350098165 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c05b000 == 137 [pid = 1815] [id = 671] 11:34:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f152e525c00) [pid = 1815] [serial = 2014] [outer = (nil)] 11:34:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153b89f800) [pid = 1815] [serial = 2015] [outer = 0x7f152e525c00] 11:34:58 INFO - PROCESS | 1815 | 1461350098284 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153b95e000) [pid = 1815] [serial = 2016] [outer = 0x7f152e525c00] 11:34:59 INFO - PROCESS | 1815 | 1461350099144 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]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:34:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1580ms 11:34:59 INFO - PROCESS | 1815 | 1461350099224 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1815 | 1461350099228 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 11:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:34:59 INFO - PROCESS | 1815 | 1461350099234 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1815 | 1461350099239 Marionette TRACE conn3 <- [1,2658,null,{}] 11:34:59 INFO - PROCESS | 1815 | 1461350099244 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}] 11:34:59 INFO - PROCESS | 1815 | 1461350099541 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:34:59 INFO - PROCESS | 1815 | 1461350099861 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d809000 == 138 [pid = 1815] [id = 672] 11:34:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153c0e5800) [pid = 1815] [serial = 2017] [outer = (nil)] 11:34:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f153c0ea000) [pid = 1815] [serial = 2018] [outer = 0x7f153c0e5800] 11:34:59 INFO - PROCESS | 1815 | 1461350099948 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f153c199000) [pid = 1815] [serial = 2019] [outer = 0x7f153c0e5800] 11:35:00 INFO - PROCESS | 1815 | 1461350100856 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]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:35:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1687ms 11:35:00 INFO - PROCESS | 1815 | 1461350100923 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1815 | 1461350100927 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 11:35:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:35:00 INFO - PROCESS | 1815 | 1461350100933 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1815 | 1461350100935 Marionette TRACE conn3 <- [1,2662,null,{}] 11:35:00 INFO - PROCESS | 1815 | 1461350100941 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}] 11:35:01 INFO - PROCESS | 1815 | 1461350101202 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:35:01 INFO - PROCESS | 1815 | 1461350101525 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e422800 == 139 [pid = 1815] [id = 673] 11:35:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f1530920400) [pid = 1815] [serial = 2020] [outer = (nil)] 11:35:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f153c3a4800) [pid = 1815] [serial = 2021] [outer = 0x7f1530920400] 11:35:01 INFO - PROCESS | 1815 | 1461350101615 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f153c3b2c00) [pid = 1815] [serial = 2022] [outer = 0x7f1530920400] 11:35:02 INFO - PROCESS | 1815 | 1461350102613 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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1729ms 11:35:02 INFO - PROCESS | 1815 | 1461350102663 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:35:02 INFO - PROCESS | 1815 | 1461350102667 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 11:35:02 INFO - PROCESS | 1815 | 1461350102673 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1815 | 1461350102676 Marionette TRACE conn3 <- [1,2666,null,{}] 11:35:02 INFO - PROCESS | 1815 | 1461350102682 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}] 11:35:02 INFO - PROCESS | 1815 | 1461350102971 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:35:03 INFO - PROCESS | 1815 | 1461350103289 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541219800 == 140 [pid = 1815] [id = 674] 11:35:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f152fe74000) [pid = 1815] [serial = 2023] [outer = (nil)] 11:35:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f153c813400) [pid = 1815] [serial = 2024] [outer = 0x7f152fe74000] 11:35:03 INFO - PROCESS | 1815 | 1461350103371 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f153de6d000) [pid = 1815] [serial = 2025] [outer = 0x7f152fe74000] 11:35:04 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:04 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:35:04 INFO - PROCESS | 1815 | 1461350104678 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]]]}] 11:35:04 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) 11:35:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2033ms 11:35:04 INFO - PROCESS | 1815 | 1461350104707 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1815 | 1461350104711 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 11:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:35:04 INFO - PROCESS | 1815 | 1461350104717 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1815 | 1461350104719 Marionette TRACE conn3 <- [1,2670,null,{}] 11:35:04 INFO - PROCESS | 1815 | 1461350104725 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}] 11:35:04 INFO - PROCESS | 1815 | 1461350104992 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:35:05 INFO - PROCESS | 1815 | 1461350105233 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541694800 == 141 [pid = 1815] [id = 675] 11:35:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f15313c4000) [pid = 1815] [serial = 2026] [outer = (nil)] 11:35:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f153e599400) [pid = 1815] [serial = 2027] [outer = 0x7f15313c4000] 11:35:05 INFO - PROCESS | 1815 | 1461350105310 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f153f81f000) [pid = 1815] [serial = 2028] [outer = 0x7f15313c4000] 11:35:06 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:06 INFO - PROCESS | 1815 | 1461350106684 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] 11:35:06 INFO - PROCESS | 1815 | 1461350106718 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 11:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:35:06 INFO - PROCESS | 1815 | 1461350106724 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1815 | 1461350106727 Marionette TRACE conn3 <- [1,2674,null,{}] 11:35:06 INFO - PROCESS | 1815 | 1461350106741 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}] 11:35:07 INFO - PROCESS | 1815 | 1461350107051 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:35:07 INFO - PROCESS | 1815 | 1461350107331 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15468b9800 == 142 [pid = 1815] [id = 676] 11:35:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f152a31a800) [pid = 1815] [serial = 2029] [outer = (nil)] 11:35:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f153f89f400) [pid = 1815] [serial = 2030] [outer = 0x7f152a31a800] 11:35:07 INFO - PROCESS | 1815 | 1461350107407 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f1541151800) [pid = 1815] [serial = 2031] [outer = 0x7f152a31a800] 11:35:08 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:08 INFO - PROCESS | 1815 | 1461350108739 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] 11:35:08 INFO - PROCESS | 1815 | 1461350108779 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 11:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:35:08 INFO - PROCESS | 1815 | 1461350108786 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1815 | 1461350108788 Marionette TRACE conn3 <- [1,2678,null,{}] 11:35:08 INFO - PROCESS | 1815 | 1461350108794 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}] 11:35:09 INFO - PROCESS | 1815 | 1461350109069 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:35:09 INFO - PROCESS | 1815 | 1461350109324 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547823800 == 143 [pid = 1815] [id = 677] 11:35:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f153c814000) [pid = 1815] [serial = 2032] [outer = (nil)] 11:35:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1541158800) [pid = 1815] [serial = 2033] [outer = 0x7f153c814000] 11:35:09 INFO - PROCESS | 1815 | 1461350109400 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f154120d000) [pid = 1815] [serial = 2034] [outer = 0x7f153c814000] 11:35:10 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:10 INFO - PROCESS | 1815 | 1461350110729 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]]]}] 11:35:10 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) 11:35:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1993ms 11:35:10 INFO - PROCESS | 1815 | 1461350110779 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1815 | 1461350110783 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 11:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:35:10 INFO - PROCESS | 1815 | 1461350110790 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1815 | 1461350110794 Marionette TRACE conn3 <- [1,2682,null,{}] 11:35:10 INFO - PROCESS | 1815 | 1461350110799 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}] 11:35:11 INFO - PROCESS | 1815 | 1461350111115 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:35:11 INFO - PROCESS | 1815 | 1461350111358 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547f2c800 == 144 [pid = 1815] [id = 678] 11:35:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f1540fcd400) [pid = 1815] [serial = 2035] [outer = (nil)] 11:35:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f154129b400) [pid = 1815] [serial = 2036] [outer = 0x7f1540fcd400] 11:35:11 INFO - PROCESS | 1815 | 1461350111434 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f15413d4400) [pid = 1815] [serial = 2037] [outer = 0x7f1540fcd400] 11:35:12 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:12 INFO - PROCESS | 1815 | 1461350112838 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]]]}] 11:35:12 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) 11:35:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2088ms 11:35:12 INFO - PROCESS | 1815 | 1461350112882 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:35:12 INFO - PROCESS | 1815 | 1461350112892 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 11:35:13 INFO - PROCESS | 1815 | 1461350113017 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1815 | 1461350113022 Marionette TRACE conn3 <- [1,2686,null,{}] 11:35:13 INFO - PROCESS | 1815 | 1461350113056 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}] 11:35:13 INFO - PROCESS | 1815 | 1461350113370 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546374000 == 143 [pid = 1815] [id = 656] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154529c800 == 142 [pid = 1815] [id = 655] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1542579000 == 141 [pid = 1815] [id = 654] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541975800 == 140 [pid = 1815] [id = 653] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154179b800 == 139 [pid = 1815] [id = 652] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154167c000 == 138 [pid = 1815] [id = 651] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15412bd000 == 137 [pid = 1815] [id = 650] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f83a000 == 136 [pid = 1815] [id = 649] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e57e000 == 135 [pid = 1815] [id = 648] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3d8000 == 134 [pid = 1815] [id = 647] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d80a800 == 133 [pid = 1815] [id = 646] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c057000 == 132 [pid = 1815] [id = 645] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15354b2800 == 131 [pid = 1815] [id = 644] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153355e000 == 130 [pid = 1815] [id = 643] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531ba2000 == 129 [pid = 1815] [id = 642] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153013a800 == 128 [pid = 1815] [id = 641] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cddc000 == 127 [pid = 1815] [id = 640] 11:35:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3c7800 == 126 [pid = 1815] [id = 639] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f152fd10400) [pid = 1815] [serial = 1866] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f153544c800) [pid = 1815] [serial = 1893] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f15313c8400) [pid = 1815] [serial = 1878] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f1530af2400) [pid = 1815] [serial = 1883] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f1530afbc00) [pid = 1815] [serial = 1875] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f1531b4e400) [pid = 1815] [serial = 1886] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153b95f800) [pid = 1815] [serial = 1904] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f152ff8a400) [pid = 1815] [serial = 1869] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f1536dc2000) [pid = 1815] [serial = 1898] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f152b607800) [pid = 1815] [serial = 1908] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f152b564c00) [pid = 1815] [serial = 1850] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f152e9bf400) [pid = 1815] [serial = 1859] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f152e503400) [pid = 1815] [serial = 1854] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f152fd04000) [pid = 1815] [serial = 1865] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1531f48c00) [pid = 1815] [serial = 1890] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f152b609c00) [pid = 1815] [serial = 1851] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f15301cc800) [pid = 1815] [serial = 1871] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f1531f10000) [pid = 1815] [serial = 1889] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f1535453000) [pid = 1815] [serial = 1895] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f152e528400) [pid = 1815] [serial = 1856] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f152e522400) [pid = 1815] [serial = 1913] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f153091d800) [pid = 1815] [serial = 1872] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f152ef87c00) [pid = 1815] [serial = 1862] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f152e9c9000) [pid = 1815] [serial = 1860] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f153b830400) [pid = 1815] [serial = 1901] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f1530af1000) [pid = 1815] [serial = 1874] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f1531f52000) [pid = 1815] [serial = 1892] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f152b5dfc00) [pid = 1815] [serial = 1907] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f1531a89c00) [pid = 1815] [serial = 1881] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f153b827c00) [pid = 1815] [serial = 1899] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f152e1a4800) [pid = 1815] [serial = 1853] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f152ff7dc00) [pid = 1815] [serial = 1868] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f152e9b2800) [pid = 1815] [serial = 1857] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f1536c5c800) [pid = 1815] [serial = 1896] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f1531a95400) [pid = 1815] [serial = 1884] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f153b979c00) [pid = 1815] [serial = 1905] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f1531f07400) [pid = 1815] [serial = 1887] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f153134e400) [pid = 1815] [serial = 1877] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152e9cb000) [pid = 1815] [serial = 1782] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152f172c00) [pid = 1815] [serial = 1863] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f152c902800) [pid = 1815] [serial = 1910] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f1531a50c00) [pid = 1815] [serial = 1880] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f153b8a3400) [pid = 1815] [serial = 1902] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f152e13b400) [pid = 1815] [serial = 1911] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152e9bf800) [pid = 1815] [serial = 1914] [outer = (nil)] [url = about:blank] 11:35:14 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152e52ac00) [pid = 1815] [serial = 1916] [outer = (nil)] [url = about:blank] 11:35:15 INFO - PROCESS | 1815 | 1461350115067 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3c1000 == 127 [pid = 1815] [id = 679] 11:35:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152af4a400) [pid = 1815] [serial = 2038] [outer = (nil)] 11:35:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152af53000) [pid = 1815] [serial = 2039] [outer = 0x7f152af4a400] 11:35:15 INFO - PROCESS | 1815 | 1461350115142 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152b3f3400) [pid = 1815] [serial = 2040] [outer = 0x7f152af4a400] 11:35:16 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:16 INFO - PROCESS | 1815 | 1461350116428 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] 11:35:16 INFO - PROCESS | 1815 | 1461350116489 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 11:35:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:35:16 INFO - PROCESS | 1815 | 1461350116496 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1815 | 1461350116502 Marionette TRACE conn3 <- [1,2690,null,{}] 11:35:16 INFO - PROCESS | 1815 | 1461350116509 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}] 11:35:16 INFO - PROCESS | 1815 | 1461350116791 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:35:17 INFO - PROCESS | 1815 | 1461350116997 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbb3000 == 128 [pid = 1815] [id = 680] 11:35:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152b564c00) [pid = 1815] [serial = 2041] [outer = (nil)] 11:35:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152cd48c00) [pid = 1815] [serial = 2042] [outer = 0x7f152b564c00] 11:35:17 INFO - PROCESS | 1815 | 1461350117066 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152e151400) [pid = 1815] [serial = 2043] [outer = 0x7f152b564c00] 11:35:18 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:18 INFO - PROCESS | 1815 | 1461350118399 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] 11:35:18 INFO - PROCESS | 1815 | 1461350118463 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 11:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:35:18 INFO - PROCESS | 1815 | 1461350118598 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1815 | 1461350118601 Marionette TRACE conn3 <- [1,2694,null,{}] 11:35:18 INFO - PROCESS | 1815 | 1461350118608 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}] 11:35:18 INFO - PROCESS | 1815 | 1461350118886 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:35:18 INFO - PROCESS | 1815 | 1461350118940 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e21e800 == 129 [pid = 1815] [id = 681] 11:35:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152e150c00) [pid = 1815] [serial = 2044] [outer = (nil)] 11:35:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152e9bf400) [pid = 1815] [serial = 2045] [outer = 0x7f152e150c00] 11:35:19 INFO - PROCESS | 1815 | 1461350119063 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152f170c00) [pid = 1815] [serial = 2046] [outer = 0x7f152e150c00] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f15301cfc00) [pid = 1815] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f153c289800) [pid = 1815] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f153c3ab800) [pid = 1815] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f153c282000) [pid = 1815] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153c11f000) [pid = 1815] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152b60ac00) [pid = 1815] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f1531b4fc00) [pid = 1815] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152b3f5800) [pid = 1815] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152c905400) [pid = 1815] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f153d677000) [pid = 1815] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152e150000) [pid = 1815] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152ef8dc00) [pid = 1815] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152b72f400) [pid = 1815] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f152ef88400) [pid = 1815] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f152b6c2c00) [pid = 1815] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f153e060800) [pid = 1815] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f152a320800) [pid = 1815] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f1531348800) [pid = 1815] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f152c9fe800) [pid = 1815] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f152b606000) [pid = 1815] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f153e2f0c00) [pid = 1815] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f152f1c7c00) [pid = 1815] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:35:20 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x7f152e47b800) [pid = 1815] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:35:20 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:21 INFO - PROCESS | 1815 | 1461350121003 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] 11:35:21 INFO - PROCESS | 1815 | 1461350121048 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 11:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:35:21 INFO - PROCESS | 1815 | 1461350121064 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1815 | 1461350121073 Marionette TRACE conn3 <- [1,2698,null,{}] 11:35:21 INFO - PROCESS | 1815 | 1461350121079 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}] 11:35:21 INFO - PROCESS | 1815 | 1461350121407 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:35:21 INFO - PROCESS | 1815 | 1461350121429 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152fd92000 == 130 [pid = 1815] [id = 682] 11:35:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x7f152b72f400) [pid = 1815] [serial = 2047] [outer = (nil)] 11:35:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f152e9c8400) [pid = 1815] [serial = 2048] [outer = 0x7f152b72f400] 11:35:21 INFO - PROCESS | 1815 | 1461350121503 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f152f3c8800) [pid = 1815] [serial = 2049] [outer = 0x7f152b72f400] 11:35:23 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 11:35:23 INFO - PROCESS | 1815 | 1461350123130 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] 11:35:23 INFO - PROCESS | 1815 | 1461350123163 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 11:35:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:35:23 INFO - PROCESS | 1815 | 1461350123172 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1815 | 1461350123177 Marionette TRACE conn3 <- [1,2702,null,{}] 11:35:23 INFO - PROCESS | 1815 | 1461350123185 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}] 11:35:23 INFO - PROCESS | 1815 | 1461350123445 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:35:23 INFO - PROCESS | 1815 | 1461350123708 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4f0000 == 131 [pid = 1815] [id = 683] 11:35:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f152a31d800) [pid = 1815] [serial = 2050] [outer = (nil)] 11:35:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f152c902c00) [pid = 1815] [serial = 2051] [outer = 0x7f152a31d800] 11:35:23 INFO - PROCESS | 1815 | 1461350123787 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f152e153400) [pid = 1815] [serial = 2052] [outer = 0x7f152a31d800] 11:35:24 INFO - PROCESS | 1815 | 1461350124756 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]]]}] 11:35:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1638ms 11:35:24 INFO - PROCESS | 1815 | 1461350124810 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1815 | 1461350124819 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 11:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:35:24 INFO - PROCESS | 1815 | 1461350124829 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1815 | 1461350124834 Marionette TRACE conn3 <- [1,2706,null,{}] 11:35:24 INFO - PROCESS | 1815 | 1461350124840 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}] 11:35:25 INFO - PROCESS | 1815 | 1461350125089 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:35:25 INFO - PROCESS | 1815 | 1461350125403 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530153800 == 132 [pid = 1815] [id = 684] 11:35:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152e50d800) [pid = 1815] [serial = 2053] [outer = (nil)] 11:35:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152ef8bc00) [pid = 1815] [serial = 2054] [outer = 0x7f152e50d800] 11:35:25 INFO - PROCESS | 1815 | 1461350125484 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152f1c1000) [pid = 1815] [serial = 2055] [outer = 0x7f152e50d800] 11:35:26 INFO - PROCESS | 1815 | 1461350126491 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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1680ms 11:35:26 INFO - PROCESS | 1815 | 1461350126511 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1815 | 1461350126515 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 11:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:35:26 INFO - PROCESS | 1815 | 1461350126522 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1815 | 1461350126528 Marionette TRACE conn3 <- [1,2710,null,{}] 11:35:26 INFO - PROCESS | 1815 | 1461350126545 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}] 11:35:26 INFO - PROCESS | 1815 | 1461350126806 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:35:27 INFO - PROCESS | 1815 | 1461350127071 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531a1f800 == 133 [pid = 1815] [id = 685] 11:35:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152f2d8400) [pid = 1815] [serial = 2056] [outer = (nil)] 11:35:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152fe78800) [pid = 1815] [serial = 2057] [outer = 0x7f152f2d8400] 11:35:27 INFO - PROCESS | 1815 | 1461350127173 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f15301c4c00) [pid = 1815] [serial = 2058] [outer = 0x7f152f2d8400] 11:35:28 INFO - PROCESS | 1815 | 1461350128116 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] 11:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:35:28 INFO - PROCESS | 1815 | 1461350128167 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 11:35:28 INFO - PROCESS | 1815 | 1461350128173 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1815 | 1461350128176 Marionette TRACE conn3 <- [1,2714,null,{}] 11:35:28 INFO - PROCESS | 1815 | 1461350128182 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}] 11:35:28 INFO - PROCESS | 1815 | 1461350128429 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:35:28 INFO - PROCESS | 1815 | 1461350128736 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533487000 == 134 [pid = 1815] [id = 686] 11:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152fd08800) [pid = 1815] [serial = 2059] [outer = (nil)] 11:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f1531342400) [pid = 1815] [serial = 2060] [outer = 0x7f152fd08800] 11:35:28 INFO - PROCESS | 1815 | 1461350128819 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f15313c3800) [pid = 1815] [serial = 2061] [outer = 0x7f152fd08800] 11:35:29 INFO - PROCESS | 1815 | 1461350129691 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]]]}] 11:35:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1588ms 11:35:29 INFO - PROCESS | 1815 | 1461350129762 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1815 | 1461350129766 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 11:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:35:29 INFO - PROCESS | 1815 | 1461350129772 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1815 | 1461350129776 Marionette TRACE conn3 <- [1,2718,null,{}] 11:35:29 INFO - PROCESS | 1815 | 1461350129781 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}] 11:35:30 INFO - PROCESS | 1815 | 1461350130056 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:35:30 INFO - PROCESS | 1815 | 1461350130368 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1534b94800 == 135 [pid = 1815] [id = 687] 11:35:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152af4ec00) [pid = 1815] [serial = 2062] [outer = (nil)] 11:35:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f1531402800) [pid = 1815] [serial = 2063] [outer = 0x7f152af4ec00] 11:35:30 INFO - PROCESS | 1815 | 1461350130451 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f153140e400) [pid = 1815] [serial = 2064] [outer = 0x7f152af4ec00] 11:35:31 INFO - PROCESS | 1815 | 1461350131368 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] 11:35:31 INFO - PROCESS | 1815 | 1461350131413 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 11:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:35:31 INFO - PROCESS | 1815 | 1461350131420 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1815 | 1461350131423 Marionette TRACE conn3 <- [1,2722,null,{}] 11:35:31 INFO - PROCESS | 1815 | 1461350131429 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}] 11:35:31 INFO - PROCESS | 1815 | 1461350131735 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:35:32 INFO - PROCESS | 1815 | 1461350132058 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536e54000 == 136 [pid = 1815] [id = 688] 11:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f1531f54800) [pid = 1815] [serial = 2065] [outer = (nil)] 11:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f1535452400) [pid = 1815] [serial = 2066] [outer = 0x7f1531f54800] 11:35:32 INFO - PROCESS | 1815 | 1461350132145 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f1536dc2000) [pid = 1815] [serial = 2067] [outer = 0x7f1531f54800] 11:35:33 INFO - PROCESS | 1815 | 1461350133084 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] 11:35:33 INFO - PROCESS | 1815 | 1461350133110 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 11:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:35:33 INFO - PROCESS | 1815 | 1461350133117 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1815 | 1461350133119 Marionette TRACE conn3 <- [1,2726,null,{}] 11:35:33 INFO - PROCESS | 1815 | 1461350133125 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}] 11:35:33 INFO - PROCESS | 1815 | 1461350133370 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:35:33 INFO - PROCESS | 1815 | 1461350133683 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c7ac000 == 137 [pid = 1815] [id = 689] 11:35:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f1531a92400) [pid = 1815] [serial = 2068] [outer = (nil)] 11:35:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f153b95e400) [pid = 1815] [serial = 2069] [outer = 0x7f1531a92400] 11:35:33 INFO - PROCESS | 1815 | 1461350133775 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f153b986c00) [pid = 1815] [serial = 2070] [outer = 0x7f1531a92400] 11:35:34 INFO - PROCESS | 1815 | 1461350134677 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]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:35:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1629ms 11:35:34 INFO - PROCESS | 1815 | 1461350134747 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1815 | 1461350134751 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 11:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:35:34 INFO - PROCESS | 1815 | 1461350134757 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1815 | 1461350134760 Marionette TRACE conn3 <- [1,2730,null,{}] 11:35:34 INFO - PROCESS | 1815 | 1461350134766 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}] 11:35:35 INFO - PROCESS | 1815 | 1461350135009 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:35:35 INFO - PROCESS | 1815 | 1461350135324 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d80e000 == 138 [pid = 1815] [id = 690] 11:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152c906800) [pid = 1815] [serial = 2071] [outer = (nil)] 11:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f153c0cfc00) [pid = 1815] [serial = 2072] [outer = 0x7f152c906800] 11:35:35 INFO - PROCESS | 1815 | 1461350135408 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f153c0e5400) [pid = 1815] [serial = 2073] [outer = 0x7f152c906800] 11:35:36 INFO - PROCESS | 1815 | 1461350136729 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] 11:35:36 INFO - PROCESS | 1815 | 1461350136801 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 11:35:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:35:36 INFO - PROCESS | 1815 | 1461350136808 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1815 | 1461350136811 Marionette TRACE conn3 <- [1,2734,null,{}] 11:35:36 INFO - PROCESS | 1815 | 1461350136817 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}] 11:35:37 INFO - PROCESS | 1815 | 1461350137216 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:35:37 INFO - PROCESS | 1815 | 1461350137411 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3e9000 == 139 [pid = 1815] [id = 691] 11:35:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f153c0d7c00) [pid = 1815] [serial = 2074] [outer = (nil)] 11:35:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f153c121800) [pid = 1815] [serial = 2075] [outer = 0x7f153c0d7c00] 11:35:37 INFO - PROCESS | 1815 | 1461350137491 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f153c3a8400) [pid = 1815] [serial = 2076] [outer = 0x7f153c0d7c00] 11:35:38 INFO - PROCESS | 1815 | 1461350138425 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]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:35:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1680ms 11:35:38 INFO - PROCESS | 1815 | 1461350138489 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1815 | 1461350138493 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 11:35:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:35:38 INFO - PROCESS | 1815 | 1461350138499 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1815 | 1461350138503 Marionette TRACE conn3 <- [1,2738,null,{}] 11:35:38 INFO - PROCESS | 1815 | 1461350138509 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}] 11:35:38 INFO - PROCESS | 1815 | 1461350138759 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:35:39 INFO - PROCESS | 1815 | 1461350139068 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153ead2800 == 140 [pid = 1815] [id = 692] 11:35:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f153c19e000) [pid = 1815] [serial = 2077] [outer = (nil)] 11:35:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f153ca71000) [pid = 1815] [serial = 2078] [outer = 0x7f153c19e000] 11:35:39 INFO - PROCESS | 1815 | 1461350139151 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153d674c00) [pid = 1815] [serial = 2079] [outer = 0x7f153c19e000] 11:35:40 INFO - PROCESS | 1815 | 1461350140069 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]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:35:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1631ms 11:35:40 INFO - PROCESS | 1815 | 1461350140133 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:35:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:35:40 INFO - PROCESS | 1815 | 1461350140137 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 11:35:40 INFO - PROCESS | 1815 | 1461350140144 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1815 | 1461350140149 Marionette TRACE conn3 <- [1,2742,null,{}] 11:35:40 INFO - PROCESS | 1815 | 1461350140156 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}] 11:35:40 INFO - PROCESS | 1815 | 1461350140465 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:35:40 INFO - PROCESS | 1815 | 1461350140790 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154167c000 == 141 [pid = 1815] [id = 693] 11:35:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153e06c000) [pid = 1815] [serial = 2080] [outer = (nil)] 11:35:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f153e2f0c00) [pid = 1815] [serial = 2081] [outer = 0x7f153e06c000] 11:35:40 INFO - PROCESS | 1815 | 1461350140880 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f153e981800) [pid = 1815] [serial = 2082] [outer = 0x7f153e06c000] 11:35:41 INFO - PROCESS | 1815 | 1461350141767 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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:35:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1692ms 11:35:41 INFO - PROCESS | 1815 | 1461350141836 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1815 | 1461350141839 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 11:35:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:35:41 INFO - PROCESS | 1815 | 1461350141847 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1815 | 1461350141851 Marionette TRACE conn3 <- [1,2746,null,{}] 11:35:41 INFO - PROCESS | 1815 | 1461350141857 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}] 11:35:42 INFO - PROCESS | 1815 | 1461350142122 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:35:42 INFO - PROCESS | 1815 | 1461350142467 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154211d800 == 142 [pid = 1815] [id = 694] 11:35:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153e062000) [pid = 1815] [serial = 2083] [outer = (nil)] 11:35:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153f52a800) [pid = 1815] [serial = 2084] [outer = 0x7f153e062000] 11:35:42 INFO - PROCESS | 1815 | 1461350142550 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153f8a1400) [pid = 1815] [serial = 2085] [outer = 0x7f153e062000] 11:35:43 INFO - PROCESS | 1815 | 1461350143418 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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1635ms 11:35:43 INFO - PROCESS | 1815 | 1461350143484 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1815 | 1461350143488 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 11:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:35:43 INFO - PROCESS | 1815 | 1461350143494 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1815 | 1461350143497 Marionette TRACE conn3 <- [1,2750,null,{}] 11:35:43 INFO - PROCESS | 1815 | 1461350143503 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}] 11:35:43 INFO - PROCESS | 1815 | 1461350143746 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:35:44 INFO - PROCESS | 1815 | 1461350144025 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15462dc800 == 143 [pid = 1815] [id = 695] 11:35:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f152ef8c800) [pid = 1815] [serial = 2086] [outer = (nil)] 11:35:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f1541204c00) [pid = 1815] [serial = 2087] [outer = 0x7f152ef8c800] 11:35:44 INFO - PROCESS | 1815 | 1461350144151 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f154129f000) [pid = 1815] [serial = 2088] [outer = 0x7f152ef8c800] 11:35:45 INFO - PROCESS | 1815 | 1461350145016 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]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1585ms 11:35:45 INFO - PROCESS | 1815 | 1461350145081 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1815 | 1461350145085 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 11:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:35:45 INFO - PROCESS | 1815 | 1461350145092 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1815 | 1461350145096 Marionette TRACE conn3 <- [1,2754,null,{}] 11:35:45 INFO - PROCESS | 1815 | 1461350145102 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}] 11:35:45 INFO - PROCESS | 1815 | 1461350145354 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:35:45 INFO - PROCESS | 1815 | 1461350145667 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547eec000 == 144 [pid = 1815] [id = 696] 11:35:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f152f3c2400) [pid = 1815] [serial = 2089] [outer = (nil)] 11:35:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f15416a1800) [pid = 1815] [serial = 2090] [outer = 0x7f152f3c2400] 11:35:45 INFO - PROCESS | 1815 | 1461350145749 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f15416a8000) [pid = 1815] [serial = 2091] [outer = 0x7f152f3c2400] 11:35:46 INFO - PROCESS | 1815 | 1461350146599 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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:35:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1582ms 11:35:46 INFO - PROCESS | 1815 | 1461350146675 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 1815 | 1461350146679 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 11:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:35:46 INFO - PROCESS | 1815 | 1461350146685 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1815 | 1461350146689 Marionette TRACE conn3 <- [1,2758,null,{}] 11:35:46 INFO - PROCESS | 1815 | 1461350146694 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}] 11:35:46 INFO - PROCESS | 1815 | 1461350146951 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:35:47 INFO - PROCESS | 1815 | 1461350147276 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154a015000 == 145 [pid = 1815] [id = 697] 11:35:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f152cd49400) [pid = 1815] [serial = 2092] [outer = (nil)] 11:35:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f1541713800) [pid = 1815] [serial = 2093] [outer = 0x7f152cd49400] 11:35:47 INFO - PROCESS | 1815 | 1461350147361 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f154171d000) [pid = 1815] [serial = 2094] [outer = 0x7f152cd49400] 11:35:48 INFO - PROCESS | 1815 | 1461350148264 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]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1636ms 11:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:35:48 INFO - PROCESS | 1815 | 1461350148323 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1815 | 1461350148326 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 11:35:48 INFO - PROCESS | 1815 | 1461350148333 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1815 | 1461350148335 Marionette TRACE conn3 <- [1,2762,null,{}] 11:35:48 INFO - PROCESS | 1815 | 1461350148342 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}] 11:35:48 INFO - PROCESS | 1815 | 1461350148591 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:35:48 INFO - PROCESS | 1815 | 1461350148916 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8f0000 == 146 [pid = 1815] [id = 698] 11:35:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f152ef89c00) [pid = 1815] [serial = 2095] [outer = (nil)] 11:35:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1541ce0c00) [pid = 1815] [serial = 2096] [outer = 0x7f152ef89c00] 11:35:49 INFO - PROCESS | 1815 | 1461350149001 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f1541d86000) [pid = 1815] [serial = 2097] [outer = 0x7f152ef89c00] 11:35:49 INFO - PROCESS | 1815 | 1461350149862 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]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1587ms 11:35:49 INFO - PROCESS | 1815 | 1461350149919 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1815 | 1461350149923 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 11:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:35:49 INFO - PROCESS | 1815 | 1461350149929 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1815 | 1461350149933 Marionette TRACE conn3 <- [1,2766,null,{}] 11:35:49 INFO - PROCESS | 1815 | 1461350149938 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}] 11:35:50 INFO - PROCESS | 1815 | 1461350150194 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:35:50 INFO - PROCESS | 1815 | 1461350150473 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1554912800 == 147 [pid = 1815] [id = 699] 11:35:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f152ef83000) [pid = 1815] [serial = 2098] [outer = (nil)] 11:35:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f1541d91400) [pid = 1815] [serial = 2099] [outer = 0x7f152ef83000] 11:35:50 INFO - PROCESS | 1815 | 1461350150598 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f1541ec6000) [pid = 1815] [serial = 2100] [outer = 0x7f152ef83000] 11:35:51 INFO - PROCESS | 1815 | 1461350151490 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]]]}] 11:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1635ms 11:35:51 INFO - PROCESS | 1815 | 1461350151565 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 1815 | 1461350151569 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 11:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:35:51 INFO - PROCESS | 1815 | 1461350151576 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1815 | 1461350151578 Marionette TRACE conn3 <- [1,2770,null,{}] 11:35:51 INFO - PROCESS | 1815 | 1461350151585 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}] 11:35:51 INFO - PROCESS | 1815 | 1461350151877 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:35:52 INFO - PROCESS | 1815 | 1461350152192 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1555622800 == 148 [pid = 1815] [id = 700] 11:35:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f1536c59c00) [pid = 1815] [serial = 2101] [outer = (nil)] 11:35:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1541ecf000) [pid = 1815] [serial = 2102] [outer = 0x7f1536c59c00] 11:35:52 INFO - PROCESS | 1815 | 1461350152278 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f154201a000) [pid = 1815] [serial = 2103] [outer = 0x7f1536c59c00] 11:35:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1546f90800 == 147 [pid = 1815] [id = 540] 11:35:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541789800 == 146 [pid = 1815] [id = 538] 11:35:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15467f3000 == 145 [pid = 1815] [id = 447] 11:35:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1543907800 == 144 [pid = 1815] [id = 539] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f152e9b2400) [pid = 1815] [serial = 1985] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f153b965400) [pid = 1815] [serial = 1943] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153e599c00) [pid = 1815] [serial = 1965] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153ca77800) [pid = 1815] [serial = 1953] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f153f817800) [pid = 1815] [serial = 1971] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153c195c00) [pid = 1815] [serial = 1949] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f152fe7b800) [pid = 1815] [serial = 1931] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f153de64400) [pid = 1815] [serial = 1961] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f152b611c00) [pid = 1815] [serial = 1977] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f152e13d000) [pid = 1815] [serial = 1923] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f153f52b800) [pid = 1815] [serial = 1970] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f153de6a800) [pid = 1815] [serial = 1958] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f152e50d000) [pid = 1815] [serial = 1925] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f153e06c800) [pid = 1815] [serial = 1962] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f152f3ca000) [pid = 1815] [serial = 1929] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f152c904800) [pid = 1815] [serial = 1979] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f153c280000) [pid = 1815] [serial = 1950] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f1531f14c00) [pid = 1815] [serial = 1937] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f152e47d400) [pid = 1815] [serial = 1848] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f153e98d400) [pid = 1815] [serial = 1968] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f152e9bd000) [pid = 1815] [serial = 1926] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f153b983000) [pid = 1815] [serial = 1944] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f153e2f7400) [pid = 1815] [serial = 1964] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f153e984000) [pid = 1815] [serial = 1967] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f152af51000) [pid = 1815] [serial = 1919] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f152f2d7400) [pid = 1815] [serial = 1928] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f153c81ac00) [pid = 1815] [serial = 1952] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f1531a55c00) [pid = 1815] [serial = 1935] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f153c0e2c00) [pid = 1815] [serial = 1947] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f15301c9400) [pid = 1815] [serial = 1932] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f15313c3c00) [pid = 1815] [serial = 1934] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f152e134400) [pid = 1815] [serial = 1980] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f1536c64400) [pid = 1815] [serial = 1938] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f153b958000) [pid = 1815] [serial = 1941] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f1536dc5800) [pid = 1815] [serial = 1940] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152b5e4800) [pid = 1815] [serial = 1976] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f153f8a1800) [pid = 1815] [serial = 1974] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f153b980c00) [pid = 1815] [serial = 1946] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f152c9f8400) [pid = 1815] [serial = 1922] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152b3f8800) [pid = 1815] [serial = 1920] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f153d67f800) [pid = 1815] [serial = 1956] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152e514800) [pid = 1815] [serial = 1982] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f153d676000) [pid = 1815] [serial = 1955] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f153e060000) [pid = 1815] [serial = 1959] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f153f823c00) [pid = 1815] [serial = 1973] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152e9b1400) [pid = 1815] [serial = 1983] [outer = (nil)] [url = about:blank] 11:35:54 INFO - PROCESS | 1815 | 1461350154976 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]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 3439ms 11:35:55 INFO - PROCESS | 1815 | 1461350155017 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1815 | 1461350155023 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 11:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:35:55 INFO - PROCESS | 1815 | 1461350155032 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1815 | 1461350155037 Marionette TRACE conn3 <- [1,2774,null,{}] 11:35:55 INFO - PROCESS | 1815 | 1461350155112 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}] 11:35:55 INFO - PROCESS | 1815 | 1461350155351 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:35:55 INFO - PROCESS | 1815 | 1461350155533 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c35c800 == 145 [pid = 1815] [id = 701] 11:35:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152b3f9c00) [pid = 1815] [serial = 2104] [outer = (nil)] 11:35:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152b607400) [pid = 1815] [serial = 2105] [outer = 0x7f152b3f9c00] 11:35:55 INFO - PROCESS | 1815 | 1461350155609 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152b731400) [pid = 1815] [serial = 2106] [outer = 0x7f152b3f9c00] 11:35:56 INFO - PROCESS | 1815 | 1461350156527 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]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1546ms 11:35:56 INFO - PROCESS | 1815 | 1461350156579 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1815 | 1461350156588 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 11:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:35:56 INFO - PROCESS | 1815 | 1461350156599 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1815 | 1461350156602 Marionette TRACE conn3 <- [1,2778,null,{}] 11:35:56 INFO - PROCESS | 1815 | 1461350156610 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}] 11:35:56 INFO - PROCESS | 1815 | 1461350156854 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:35:57 INFO - PROCESS | 1815 | 1461350157158 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbb1800 == 146 [pid = 1815] [id = 702] 11:35:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152b738400) [pid = 1815] [serial = 2107] [outer = (nil)] 11:35:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152cd47c00) [pid = 1815] [serial = 2108] [outer = 0x7f152b738400] 11:35:57 INFO - PROCESS | 1815 | 1461350157247 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152e14d800) [pid = 1815] [serial = 2109] [outer = 0x7f152b738400] 11:35:58 INFO - PROCESS | 1815 | 1461350158140 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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:35:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1598ms 11:35:58 INFO - PROCESS | 1815 | 1461350158198 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1815 | 1461350158202 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 11:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:35:58 INFO - PROCESS | 1815 | 1461350158208 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1815 | 1461350158214 Marionette TRACE conn3 <- [1,2782,null,{}] 11:35:58 INFO - PROCESS | 1815 | 1461350158237 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}] 11:35:58 INFO - PROCESS | 1815 | 1461350158657 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:35:58 INFO - PROCESS | 1815 | 1461350158710 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4a1800 == 147 [pid = 1815] [id = 703] 11:35:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152e51b800) [pid = 1815] [serial = 2110] [outer = (nil)] 11:35:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152e9bdc00) [pid = 1815] [serial = 2111] [outer = 0x7f152e51b800] 11:35:58 INFO - PROCESS | 1815 | 1461350158783 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152f175c00) [pid = 1815] [serial = 2112] [outer = 0x7f152e51b800] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f1531a59000) [pid = 1815] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f152af4a400) [pid = 1815] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f15313c4000) [pid = 1815] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f153c0e5800) [pid = 1815] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152fe7c800) [pid = 1815] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152b111400) [pid = 1815] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f1530920400) [pid = 1815] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152a31a800) [pid = 1815] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f1531a4ac00) [pid = 1815] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f1530921000) [pid = 1815] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f152e525c00) [pid = 1815] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f152f2dd800) [pid = 1815] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f152e150c00) [pid = 1815] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f152e158000) [pid = 1815] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f152b106c00) [pid = 1815] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f152fe74000) [pid = 1815] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f152f3c2800) [pid = 1815] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x7f152b564c00) [pid = 1815] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:35:59 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x7f152af4ac00) [pid = 1815] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:36:00 INFO - PROCESS | 1815 | 1461350160315 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]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2138ms 11:36:00 INFO - PROCESS | 1815 | 1461350160348 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 1815 | 1461350160353 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 11:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:36:00 INFO - PROCESS | 1815 | 1461350160359 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1815 | 1461350160363 Marionette TRACE conn3 <- [1,2786,null,{}] 11:36:00 INFO - PROCESS | 1815 | 1461350160368 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}] 11:36:00 INFO - PROCESS | 1815 | 1461350160594 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:36:00 INFO - PROCESS | 1815 | 1461350160779 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152fd98000 == 148 [pid = 1815] [id = 704] 11:36:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x7f152a319400) [pid = 1815] [serial = 2113] [outer = (nil)] 11:36:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x7f152e9b2800) [pid = 1815] [serial = 2114] [outer = 0x7f152a319400] 11:36:00 INFO - PROCESS | 1815 | 1461350160852 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f152f2d2c00) [pid = 1815] [serial = 2115] [outer = 0x7f152a319400] 11:36:01 INFO - PROCESS | 1815 | 1461350161614 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]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1282ms 11:36:01 INFO - PROCESS | 1815 | 1461350161643 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 1815 | 1461350161647 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 11:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:36:01 INFO - PROCESS | 1815 | 1461350161652 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1815 | 1461350161655 Marionette TRACE conn3 <- [1,2790,null,{}] 11:36:01 INFO - PROCESS | 1815 | 1461350161660 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}] 11:36:02 INFO - PROCESS | 1815 | 1461350162235 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:36:02 INFO - PROCESS | 1815 | 1461350162520 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c3de800 == 149 [pid = 1815] [id = 705] 11:36:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f152b104c00) [pid = 1815] [serial = 2116] [outer = (nil)] 11:36:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f152b556c00) [pid = 1815] [serial = 2117] [outer = 0x7f152b104c00] 11:36:02 INFO - PROCESS | 1815 | 1461350162614 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152b6c3400) [pid = 1815] [serial = 2118] [outer = 0x7f152b104c00] 11:36:03 INFO - PROCESS | 1815 | 1461350163581 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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1988ms 11:36:03 INFO - PROCESS | 1815 | 1461350163643 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1815 | 1461350163653 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 11:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:36:03 INFO - PROCESS | 1815 | 1461350163664 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1815 | 1461350163668 Marionette TRACE conn3 <- [1,2794,null,{}] 11:36:03 INFO - PROCESS | 1815 | 1461350163677 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}] 11:36:04 INFO - PROCESS | 1815 | 1461350163998 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:36:04 INFO - PROCESS | 1815 | 1461350164323 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ff33800 == 150 [pid = 1815] [id = 706] 11:36:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152e150000) [pid = 1815] [serial = 2119] [outer = (nil)] 11:36:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152e47b400) [pid = 1815] [serial = 2120] [outer = 0x7f152e150000] 11:36:04 INFO - PROCESS | 1815 | 1461350164404 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152e9b3000) [pid = 1815] [serial = 2121] [outer = 0x7f152e150000] 11:36:05 INFO - PROCESS | 1815 | 1461350165336 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]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1739ms 11:36:05 INFO - PROCESS | 1815 | 1461350165403 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1815 | 1461350165408 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 11:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:36:05 INFO - PROCESS | 1815 | 1461350165414 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1815 | 1461350165418 Marionette TRACE conn3 <- [1,2798,null,{}] 11:36:05 INFO - PROCESS | 1815 | 1461350165424 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}] 11:36:05 INFO - PROCESS | 1815 | 1461350165672 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:36:06 INFO - PROCESS | 1815 | 1461350166020 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315ce800 == 151 [pid = 1815] [id = 707] 11:36:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152ef91c00) [pid = 1815] [serial = 2122] [outer = (nil)] 11:36:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152f3ca000) [pid = 1815] [serial = 2123] [outer = 0x7f152ef91c00] 11:36:06 INFO - PROCESS | 1815 | 1461350166109 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152fe73000) [pid = 1815] [serial = 2124] [outer = 0x7f152ef91c00] 11:36:07 INFO - PROCESS | 1815 | 1461350167071 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1732ms 11:36:07 INFO - PROCESS | 1815 | 1461350167149 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1815 | 1461350167160 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 11:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:36:07 INFO - PROCESS | 1815 | 1461350167188 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1815 | 1461350167200 Marionette TRACE conn3 <- [1,2802,null,{}] 11:36:07 INFO - PROCESS | 1815 | 1461350167266 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}] 11:36:07 INFO - PROCESS | 1815 | 1461350167674 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:36:08 INFO - PROCESS | 1815 | 1461350168122 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531ce2800 == 152 [pid = 1815] [id = 708] 11:36:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152ff81800) [pid = 1815] [serial = 2125] [outer = (nil)] 11:36:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f153091a000) [pid = 1815] [serial = 2126] [outer = 0x7f152ff81800] 11:36:08 INFO - PROCESS | 1815 | 1461350168248 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f153134ac00) [pid = 1815] [serial = 2127] [outer = 0x7f152ff81800] 11:36:09 INFO - PROCESS | 1815 | 1461350169367 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]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2254ms 11:36:09 INFO - PROCESS | 1815 | 1461350169427 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1815 | 1461350169430 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 11:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:36:09 INFO - PROCESS | 1815 | 1461350169437 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1815 | 1461350169446 Marionette TRACE conn3 <- [1,2806,null,{}] 11:36:09 INFO - PROCESS | 1815 | 1461350169456 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}] 11:36:09 INFO - PROCESS | 1815 | 1461350169757 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:36:10 INFO - PROCESS | 1815 | 1461350170059 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1534b91000 == 153 [pid = 1815] [id = 709] 11:36:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f15301c8c00) [pid = 1815] [serial = 2128] [outer = (nil)] 11:36:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f1531411800) [pid = 1815] [serial = 2129] [outer = 0x7f15301c8c00] 11:36:10 INFO - PROCESS | 1815 | 1461350170141 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f1531a55000) [pid = 1815] [serial = 2130] [outer = 0x7f15301c8c00] 11:36:11 INFO - PROCESS | 1815 | 1461350171004 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]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1594ms 11:36:11 INFO - PROCESS | 1815 | 1461350171032 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1815 | 1461350171036 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 11:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:36:11 INFO - PROCESS | 1815 | 1461350171042 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1815 | 1461350171044 Marionette TRACE conn3 <- [1,2810,null,{}] 11:36:11 INFO - PROCESS | 1815 | 1461350171050 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}] 11:36:11 INFO - PROCESS | 1815 | 1461350171319 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:36:11 INFO - PROCESS | 1815 | 1461350171590 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536cb9800 == 154 [pid = 1815] [id = 710] 11:36:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f1531f0f800) [pid = 1815] [serial = 2131] [outer = (nil)] 11:36:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f1531f12400) [pid = 1815] [serial = 2132] [outer = 0x7f1531f0f800] 11:36:11 INFO - PROCESS | 1815 | 1461350171726 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f1535447400) [pid = 1815] [serial = 2133] [outer = 0x7f1531f0f800] 11:36:12 INFO - PROCESS | 1815 | 1461350172602 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]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1587ms 11:36:12 INFO - PROCESS | 1815 | 1461350172630 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1815 | 1461350172634 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 11:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:36:12 INFO - PROCESS | 1815 | 1461350172640 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1815 | 1461350172642 Marionette TRACE conn3 <- [1,2814,null,{}] 11:36:12 INFO - PROCESS | 1815 | 1461350172648 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}] 11:36:12 INFO - PROCESS | 1815 | 1461350172878 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:36:13 INFO - PROCESS | 1815 | 1461350173162 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6d2000 == 155 [pid = 1815] [id = 711] 11:36:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1531f0fc00) [pid = 1815] [serial = 2134] [outer = (nil)] 11:36:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f1535454c00) [pid = 1815] [serial = 2135] [outer = 0x7f1531f0fc00] 11:36:13 INFO - PROCESS | 1815 | 1461350173279 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f1536c65400) [pid = 1815] [serial = 2136] [outer = 0x7f1531f0fc00] 11:36:14 INFO - PROCESS | 1815 | 1461350174144 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]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1534ms 11:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:36:14 INFO - PROCESS | 1815 | 1461350174175 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1815 | 1461350174178 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 11:36:14 INFO - PROCESS | 1815 | 1461350174184 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1815 | 1461350174187 Marionette TRACE conn3 <- [1,2818,null,{}] 11:36:14 INFO - PROCESS | 1815 | 1461350174193 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}] 11:36:14 INFO - PROCESS | 1815 | 1461350174425 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:36:14 INFO - PROCESS | 1815 | 1461350174711 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c614000 == 156 [pid = 1815] [id = 712] 11:36:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152b607000) [pid = 1815] [serial = 2137] [outer = (nil)] 11:36:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f153b826000) [pid = 1815] [serial = 2138] [outer = 0x7f152b607000] 11:36:14 INFO - PROCESS | 1815 | 1461350174830 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f153b95d000) [pid = 1815] [serial = 2139] [outer = 0x7f152b607000] 11:36:15 INFO - PROCESS | 1815 | 1461350175709 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]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1592ms 11:36:15 INFO - PROCESS | 1815 | 1461350175777 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1815 | 1461350175780 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 11:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:36:15 INFO - PROCESS | 1815 | 1461350175786 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1815 | 1461350175789 Marionette TRACE conn3 <- [1,2822,null,{}] 11:36:15 INFO - PROCESS | 1815 | 1461350175794 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}] 11:36:16 INFO - PROCESS | 1815 | 1461350176032 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:36:16 INFO - PROCESS | 1815 | 1461350176339 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e0c4800 == 157 [pid = 1815] [id = 713] 11:36:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152a317400) [pid = 1815] [serial = 2140] [outer = (nil)] 11:36:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f153b979800) [pid = 1815] [serial = 2141] [outer = 0x7f152a317400] 11:36:16 INFO - PROCESS | 1815 | 1461350176420 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f153c0dd400) [pid = 1815] [serial = 2142] [outer = 0x7f152a317400] 11:36:17 INFO - PROCESS | 1815 | 1461350177294 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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1538ms 11:36:17 INFO - PROCESS | 1815 | 1461350177328 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1815 | 1461350177331 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 11:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:36:17 INFO - PROCESS | 1815 | 1461350177337 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1815 | 1461350177340 Marionette TRACE conn3 <- [1,2826,null,{}] 11:36:17 INFO - PROCESS | 1815 | 1461350177345 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}] 11:36:17 INFO - PROCESS | 1815 | 1461350177587 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:36:17 INFO - PROCESS | 1815 | 1461350177830 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e427000 == 158 [pid = 1815] [id = 714] 11:36:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f152ff7cc00) [pid = 1815] [serial = 2143] [outer = (nil)] 11:36:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153c115c00) [pid = 1815] [serial = 2144] [outer = 0x7f152ff7cc00] 11:36:17 INFO - PROCESS | 1815 | 1461350177907 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153c27e800) [pid = 1815] [serial = 2145] [outer = 0x7f152ff7cc00] 11:36:18 INFO - PROCESS | 1815 | 1461350178876 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1581ms 11:36:18 INFO - PROCESS | 1815 | 1461350178920 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:36:18 INFO - PROCESS | 1815 | 1461350178924 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 11:36:18 INFO - PROCESS | 1815 | 1461350178931 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1815 | 1461350178935 Marionette TRACE conn3 <- [1,2830,null,{}] 11:36:18 INFO - PROCESS | 1815 | 1461350178940 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}] 11:36:19 INFO - PROCESS | 1815 | 1461350179196 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:36:19 INFO - PROCESS | 1815 | 1461350179531 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1540ed8800 == 159 [pid = 1815] [id = 715] 11:36:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f153c81ac00) [pid = 1815] [serial = 2146] [outer = (nil)] 11:36:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f153ca79800) [pid = 1815] [serial = 2147] [outer = 0x7f153c81ac00] 11:36:19 INFO - PROCESS | 1815 | 1461350179619 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153de67400) [pid = 1815] [serial = 2148] [outer = 0x7f153c81ac00] 11:36:20 INFO - PROCESS | 1815 | 1461350180503 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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1644ms 11:36:20 INFO - PROCESS | 1815 | 1461350180575 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1815 | 1461350180586 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 11:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:36:20 INFO - PROCESS | 1815 | 1461350180592 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1815 | 1461350180596 Marionette TRACE conn3 <- [1,2834,null,{}] 11:36:20 INFO - PROCESS | 1815 | 1461350180601 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}] 11:36:20 INFO - PROCESS | 1815 | 1461350180870 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:36:21 INFO - PROCESS | 1815 | 1461350181182 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1541360000 == 160 [pid = 1815] [id = 716] 11:36:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153ca71800) [pid = 1815] [serial = 2149] [outer = (nil)] 11:36:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153e06ac00) [pid = 1815] [serial = 2150] [outer = 0x7f153ca71800] 11:36:21 INFO - PROCESS | 1815 | 1461350181261 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153e595000) [pid = 1815] [serial = 2151] [outer = 0x7f153ca71800] 11:36:22 INFO - PROCESS | 1815 | 1461350182165 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1632ms 11:36:22 INFO - PROCESS | 1815 | 1461350182225 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1815 | 1461350182228 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 11:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:36:22 INFO - PROCESS | 1815 | 1461350182234 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1815 | 1461350182238 Marionette TRACE conn3 <- [1,2838,null,{}] 11:36:22 INFO - PROCESS | 1815 | 1461350182243 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}] 11:36:22 INFO - PROCESS | 1815 | 1461350182473 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:36:22 INFO - PROCESS | 1815 | 1461350182795 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15417a2000 == 161 [pid = 1815] [id = 717] 11:36:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f153e061000) [pid = 1815] [serial = 2152] [outer = (nil)] 11:36:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f153e988000) [pid = 1815] [serial = 2153] [outer = 0x7f153e061000] 11:36:22 INFO - PROCESS | 1815 | 1461350182874 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f153f81a400) [pid = 1815] [serial = 2154] [outer = 0x7f153e061000] 11:36:23 INFO - PROCESS | 1815 | 1461350183762 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1586ms 11:36:23 INFO - PROCESS | 1815 | 1461350183822 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1815 | 1461350183825 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 11:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:36:23 INFO - PROCESS | 1815 | 1461350183831 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1815 | 1461350183833 Marionette TRACE conn3 <- [1,2842,null,{}] 11:36:23 INFO - PROCESS | 1815 | 1461350183839 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}] 11:36:24 INFO - PROCESS | 1815 | 1461350184063 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:36:24 INFO - PROCESS | 1815 | 1461350184337 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15439b4800 == 162 [pid = 1815] [id = 718] 11:36:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f152b72f000) [pid = 1815] [serial = 2155] [outer = (nil)] 11:36:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f153f8a0000) [pid = 1815] [serial = 2156] [outer = 0x7f152b72f000] 11:36:24 INFO - PROCESS | 1815 | 1461350184465 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f1540ff5400) [pid = 1815] [serial = 2157] [outer = 0x7f152b72f000] 11:36:25 INFO - PROCESS | 1815 | 1461350185359 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1588ms 11:36:25 INFO - PROCESS | 1815 | 1461350185420 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1815 | 1461350185423 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 11:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:36:25 INFO - PROCESS | 1815 | 1461350185429 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1815 | 1461350185431 Marionette TRACE conn3 <- [1,2846,null,{}] 11:36:25 INFO - PROCESS | 1815 | 1461350185436 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}] 11:36:25 INFO - PROCESS | 1815 | 1461350185665 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:36:25 INFO - PROCESS | 1815 | 1461350185985 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154637a000 == 163 [pid = 1815] [id = 719] 11:36:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f15313cc400) [pid = 1815] [serial = 2158] [outer = (nil)] 11:36:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f154120c800) [pid = 1815] [serial = 2159] [outer = 0x7f15313cc400] 11:36:26 INFO - PROCESS | 1815 | 1461350186063 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f15416ac800) [pid = 1815] [serial = 2160] [outer = 0x7f15313cc400] 11:36:26 INFO - PROCESS | 1815 | 1461350186901 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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1530ms 11:36:26 INFO - PROCESS | 1815 | 1461350186960 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1815 | 1461350186963 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 11:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:36:26 INFO - PROCESS | 1815 | 1461350186969 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1815 | 1461350186971 Marionette TRACE conn3 <- [1,2850,null,{}] 11:36:26 INFO - PROCESS | 1815 | 1461350186977 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}] 11:36:27 INFO - PROCESS | 1815 | 1461350187215 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:36:27 INFO - PROCESS | 1815 | 1461350187490 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547828800 == 164 [pid = 1815] [id = 720] 11:36:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f153f820c00) [pid = 1815] [serial = 2161] [outer = (nil)] 11:36:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f1541d84400) [pid = 1815] [serial = 2162] [outer = 0x7f153f820c00] 11:36:27 INFO - PROCESS | 1815 | 1461350187629 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f1541eca400) [pid = 1815] [serial = 2163] [outer = 0x7f153f820c00] 11:36:28 INFO - PROCESS | 1815 | 1461350188493 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1590ms 11:36:28 INFO - PROCESS | 1815 | 1461350188560 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1815 | 1461350188564 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 11:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:36:28 INFO - PROCESS | 1815 | 1461350188570 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1815 | 1461350188572 Marionette TRACE conn3 <- [1,2854,null,{}] 11:36:28 INFO - PROCESS | 1815 | 1461350188578 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}] 11:36:28 INFO - PROCESS | 1815 | 1461350188819 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:36:29 INFO - PROCESS | 1815 | 1461350189135 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15538c0000 == 165 [pid = 1815] [id = 721] 11:36:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f152e531800) [pid = 1815] [serial = 2164] [outer = (nil)] 11:36:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f154201c400) [pid = 1815] [serial = 2165] [outer = 0x7f152e531800] 11:36:29 INFO - PROCESS | 1815 | 1461350189214 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f15420a3400) [pid = 1815] [serial = 2166] [outer = 0x7f152e531800] 11:36:30 INFO - PROCESS | 1815 | 1461350190091 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]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1583ms 11:36:30 INFO - PROCESS | 1815 | 1461350190154 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 1815 | 1461350190158 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 11:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:36:30 INFO - PROCESS | 1815 | 1461350190163 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1815 | 1461350190166 Marionette TRACE conn3 <- [1,2858,null,{}] 11:36:30 INFO - PROCESS | 1815 | 1461350190171 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}] 11:36:30 INFO - PROCESS | 1815 | 1461350190406 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:36:30 INFO - PROCESS | 1815 | 1461350190721 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559152000 == 166 [pid = 1815] [id = 722] 11:36:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f152a31a400) [pid = 1815] [serial = 2167] [outer = (nil)] 11:36:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f15420ae400) [pid = 1815] [serial = 2168] [outer = 0x7f152a31a400] 11:36:30 INFO - PROCESS | 1815 | 1461350190800 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f1542487000) [pid = 1815] [serial = 2169] [outer = 0x7f152a31a400] 11:36:31 INFO - PROCESS | 1815 | 1461350191681 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1583ms 11:36:31 INFO - PROCESS | 1815 | 1461350191748 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1815 | 1461350191751 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 11:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:36:31 INFO - PROCESS | 1815 | 1461350191757 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1815 | 1461350191759 Marionette TRACE conn3 <- [1,2862,null,{}] 11:36:31 INFO - PROCESS | 1815 | 1461350191765 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}] 11:36:32 INFO - PROCESS | 1815 | 1461350192006 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e77e000 == 165 [pid = 1815] [id = 290] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e4a1800 == 164 [pid = 1815] [id = 703] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbb1800 == 163 [pid = 1815] [id = 702] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c35c800 == 162 [pid = 1815] [id = 701] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154a015000 == 161 [pid = 1815] [id = 697] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547eec000 == 160 [pid = 1815] [id = 696] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15462dc800 == 159 [pid = 1815] [id = 695] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154211d800 == 158 [pid = 1815] [id = 694] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154167c000 == 157 [pid = 1815] [id = 693] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153ead2800 == 156 [pid = 1815] [id = 692] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3e9000 == 155 [pid = 1815] [id = 691] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d80e000 == 154 [pid = 1815] [id = 690] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c7ac000 == 153 [pid = 1815] [id = 689] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536e54000 == 152 [pid = 1815] [id = 688] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1534b94800 == 151 [pid = 1815] [id = 687] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533487000 == 150 [pid = 1815] [id = 686] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531a1f800 == 149 [pid = 1815] [id = 685] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530153800 == 148 [pid = 1815] [id = 684] 11:36:33 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4f0000 == 147 [pid = 1815] [id = 683] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f152e9c8400) [pid = 1815] [serial = 2048] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f1531f13800) [pid = 1815] [serial = 2007] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f152b3f3400) [pid = 1815] [serial = 2040] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153f81f000) [pid = 1815] [serial = 2028] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153c199000) [pid = 1815] [serial = 2019] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f1531343000) [pid = 1815] [serial = 2001] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153c0ea000) [pid = 1815] [serial = 2018] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f152b73cc00) [pid = 1815] [serial = 1989] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f153c3a4800) [pid = 1815] [serial = 2021] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f152af53000) [pid = 1815] [serial = 2039] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f1541151800) [pid = 1815] [serial = 2031] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f1531a8f000) [pid = 1815] [serial = 2004] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1536c5a400) [pid = 1815] [serial = 2012] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f153b89f800) [pid = 1815] [serial = 2015] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f152f3cc800) [pid = 1815] [serial = 1994] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f152f170c00) [pid = 1815] [serial = 2046] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f152ef86000) [pid = 1815] [serial = 1992] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f1531f4d400) [pid = 1815] [serial = 2009] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f1530923c00) [pid = 1815] [serial = 2000] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f152fd10000) [pid = 1815] [serial = 1995] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f153b95e000) [pid = 1815] [serial = 2016] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f154129b400) [pid = 1815] [serial = 2036] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f153de6d000) [pid = 1815] [serial = 2025] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f1531f07000) [pid = 1815] [serial = 2006] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f153e599400) [pid = 1815] [serial = 2027] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f153544ec00) [pid = 1815] [serial = 2010] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f1531a4e400) [pid = 1815] [serial = 2003] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152b603800) [pid = 1815] [serial = 1988] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f152ff8bc00) [pid = 1815] [serial = 1997] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f15301cd800) [pid = 1815] [serial = 1998] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f1536dc5000) [pid = 1815] [serial = 2013] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f153c3b2c00) [pid = 1815] [serial = 2022] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f152cd48c00) [pid = 1815] [serial = 2042] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f152e9bf400) [pid = 1815] [serial = 2045] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152ef8cc00) [pid = 1815] [serial = 1917] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f153f89f400) [pid = 1815] [serial = 2030] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f153c813400) [pid = 1815] [serial = 2024] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f1541158800) [pid = 1815] [serial = 2033] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f152e151400) [pid = 1815] [serial = 2043] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f152e525400) [pid = 1815] [serial = 1991] [outer = (nil)] [url = about:blank] 11:36:34 INFO - PROCESS | 1815 | 1461350194242 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b61f800 == 148 [pid = 1815] [id = 723] 11:36:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152af56c00) [pid = 1815] [serial = 2170] [outer = (nil)] 11:36:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152b105c00) [pid = 1815] [serial = 2171] [outer = 0x7f152af56c00] 11:36:34 INFO - PROCESS | 1815 | 1461350194320 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152b559400) [pid = 1815] [serial = 2172] [outer = 0x7f152af56c00] 11:36:35 INFO - PROCESS | 1815 | 1461350195095 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]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3398ms 11:36:35 INFO - PROCESS | 1815 | 1461350195157 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1815 | 1461350195164 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 11:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:36:35 INFO - PROCESS | 1815 | 1461350195176 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1815 | 1461350195179 Marionette TRACE conn3 <- [1,2866,null,{}] 11:36:35 INFO - PROCESS | 1815 | 1461350195185 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}] 11:36:35 INFO - PROCESS | 1815 | 1461350195431 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:36:35 INFO - PROCESS | 1815 | 1461350195621 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca86800 == 149 [pid = 1815] [id = 724] 11:36:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152af57c00) [pid = 1815] [serial = 2173] [outer = (nil)] 11:36:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152c9f6000) [pid = 1815] [serial = 2174] [outer = 0x7f152af57c00] 11:36:35 INFO - PROCESS | 1815 | 1461350195688 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152e151400) [pid = 1815] [serial = 2175] [outer = 0x7f152af57c00] 11:36:36 INFO - PROCESS | 1815 | 1461350196590 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]]]}] 11:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1433ms 11:36:36 INFO - PROCESS | 1815 | 1461350196615 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:36:36 INFO - PROCESS | 1815 | 1461350196621 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 11:36:36 INFO - PROCESS | 1815 | 1461350196627 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1815 | 1461350196630 Marionette TRACE conn3 <- [1,2870,null,{}] 11:36:36 INFO - PROCESS | 1815 | 1461350196635 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}] 11:36:36 INFO - PROCESS | 1815 | 1461350196909 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:36:36 INFO - PROCESS | 1815 | 1461350196957 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152e4a9800 == 150 [pid = 1815] [id = 725] 11:36:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152e9bf400) [pid = 1815] [serial = 2176] [outer = (nil)] 11:36:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152ef88400) [pid = 1815] [serial = 2177] [outer = 0x7f152e9bf400] 11:36:37 INFO - PROCESS | 1815 | 1461350197018 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f152f1c6400) [pid = 1815] [serial = 2178] [outer = 0x7f152e9bf400] 11:36:38 INFO - PROCESS | 1815 | 1461350198104 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]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:36:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1529ms 11:36:38 INFO - PROCESS | 1815 | 1461350198163 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1815 | 1461350198166 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 11:36:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:36:38 INFO - PROCESS | 1815 | 1461350198181 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1815 | 1461350198190 Marionette TRACE conn3 <- [1,2874,null,{}] 11:36:38 INFO - PROCESS | 1815 | 1461350198204 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}] 11:36:38 INFO - PROCESS | 1815 | 1461350198516 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f152b3f9c00) [pid = 1815] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f1536c59c00) [pid = 1815] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f152ef83000) [pid = 1815] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152ef89c00) [pid = 1815] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f152cd49400) [pid = 1815] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152f3c2400) [pid = 1815] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152ef8c800) [pid = 1815] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f153e062000) [pid = 1815] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f153e06c000) [pid = 1815] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f153c19e000) [pid = 1815] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f153c0d7c00) [pid = 1815] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152c906800) [pid = 1815] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f1531a92400) [pid = 1815] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f1531f54800) [pid = 1815] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152af4ec00) [pid = 1815] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152fd08800) [pid = 1815] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152b738400) [pid = 1815] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f153c814000) [pid = 1815] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f1540fcd400) [pid = 1815] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f152af4e000) [pid = 1815] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f152e51b800) [pid = 1815] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x7f152f2d8400) [pid = 1815] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x7f152e50d800) [pid = 1815] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:36:39 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x7f152a31d800) [pid = 1815] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:36:39 INFO - PROCESS | 1815 | 1461350199292 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cbc3800 == 151 [pid = 1815] [id = 726] 11:36:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x7f152a31bc00) [pid = 1815] [serial = 2179] [outer = (nil)] 11:36:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x7f152af4ec00) [pid = 1815] [serial = 2180] [outer = 0x7f152a31bc00] 11:36:39 INFO - PROCESS | 1815 | 1461350199355 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x7f152ef83000) [pid = 1815] [serial = 2181] [outer = 0x7f152a31bc00] 11:36:40 INFO - PROCESS | 1815 | 1461350200072 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]]]}] 11:36:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:36:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1947ms 11:36:40 INFO - PROCESS | 1815 | 1461350200123 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1815 | 1461350200128 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 11:36:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:36:40 INFO - PROCESS | 1815 | 1461350200145 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 1815 | 1461350200147 Marionette TRACE conn3 <- [1,2878,null,{}] 11:36:40 INFO - PROCESS | 1815 | 1461350200153 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}] 11:36:40 INFO - PROCESS | 1815 | 1461350200372 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:36:40 INFO - PROCESS | 1815 | 1461350200388 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15312c6000 == 152 [pid = 1815] [id = 727] 11:36:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152a31d800) [pid = 1815] [serial = 2182] [outer = (nil)] 11:36:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f152f3c6400) [pid = 1815] [serial = 2183] [outer = 0x7f152a31d800] 11:36:40 INFO - PROCESS | 1815 | 1461350200622 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f153091fc00) [pid = 1815] [serial = 2184] [outer = 0x7f152a31d800] 11:36:41 INFO - PROCESS | 1815 | 1461350201690 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]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:36:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1594ms 11:36:41 INFO - PROCESS | 1815 | 1461350201740 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1815 | 1461350201746 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 11:36:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:36:41 INFO - PROCESS | 1815 | 1461350201755 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1815 | 1461350201761 Marionette TRACE conn3 <- [1,2882,null,{}] 11:36:41 INFO - PROCESS | 1815 | 1461350201770 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}] 11:36:42 INFO - PROCESS | 1815 | 1461350202017 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:36:42 INFO - PROCESS | 1815 | 1461350202330 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d4e0800 == 153 [pid = 1815] [id = 728] 11:36:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152b3f6800) [pid = 1815] [serial = 2185] [outer = (nil)] 11:36:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152c9f8400) [pid = 1815] [serial = 2186] [outer = 0x7f152b3f6800] 11:36:42 INFO - PROCESS | 1815 | 1461350202406 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152e480400) [pid = 1815] [serial = 2187] [outer = 0x7f152b3f6800] 11:36:43 INFO - PROCESS | 1815 | 1461350203311 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]]]}] 11:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1585ms 11:36:43 INFO - PROCESS | 1815 | 1461350203341 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1815 | 1461350203349 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 11:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:36:43 INFO - PROCESS | 1815 | 1461350203359 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1815 | 1461350203363 Marionette TRACE conn3 <- [1,2886,null,{}] 11:36:43 INFO - PROCESS | 1815 | 1461350203369 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}] 11:36:43 INFO - PROCESS | 1815 | 1461350203624 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:36:43 INFO - PROCESS | 1815 | 1461350203945 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315d7000 == 154 [pid = 1815] [id = 729] 11:36:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152f1c7000) [pid = 1815] [serial = 2188] [outer = (nil)] 11:36:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152f2dcc00) [pid = 1815] [serial = 2189] [outer = 0x7f152f1c7000] 11:36:44 INFO - PROCESS | 1815 | 1461350204024 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152fe73c00) [pid = 1815] [serial = 2190] [outer = 0x7f152f1c7000] 11:36:45 INFO - PROCESS | 1815 | 1461350205021 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]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:36:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1740ms 11:36:45 INFO - PROCESS | 1815 | 1461350205101 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1815 | 1461350205104 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 11:36:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:36:45 INFO - PROCESS | 1815 | 1461350205111 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1815 | 1461350205116 Marionette TRACE conn3 <- [1,2890,null,{}] 11:36:45 INFO - PROCESS | 1815 | 1461350205133 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}] 11:36:45 INFO - PROCESS | 1815 | 1461350205418 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:36:45 INFO - PROCESS | 1815 | 1461350205737 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1533475000 == 155 [pid = 1815] [id = 730] 11:36:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f1530923c00) [pid = 1815] [serial = 2191] [outer = (nil)] 11:36:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f153134a400) [pid = 1815] [serial = 2192] [outer = 0x7f1530923c00] 11:36:45 INFO - PROCESS | 1815 | 1461350205817 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f1531406c00) [pid = 1815] [serial = 2193] [outer = 0x7f1530923c00] 11:36:46 INFO - PROCESS | 1815 | 1461350206701 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1638ms 11:36:46 INFO - PROCESS | 1815 | 1461350206750 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:36:46 INFO - PROCESS | 1815 | 1461350206755 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 11:36:46 INFO - PROCESS | 1815 | 1461350206762 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1815 | 1461350206765 Marionette TRACE conn3 <- [1,2894,null,{}] 11:36:46 INFO - PROCESS | 1815 | 1461350206771 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}] 11:36:47 INFO - PROCESS | 1815 | 1461350207017 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:36:47 INFO - PROCESS | 1815 | 1461350207340 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1534b9f000 == 156 [pid = 1815] [id = 731] 11:36:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f1530af2000) [pid = 1815] [serial = 2194] [outer = (nil)] 11:36:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f1531a89c00) [pid = 1815] [serial = 2195] [outer = 0x7f1530af2000] 11:36:47 INFO - PROCESS | 1815 | 1461350207429 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f1531b4a800) [pid = 1815] [serial = 2196] [outer = 0x7f1530af2000] 11:36:48 INFO - PROCESS | 1815 | 1461350208336 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]]]}] 11:36:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:36:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1630ms 11:36:48 INFO - PROCESS | 1815 | 1461350208392 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1815 | 1461350208396 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 11:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:36:48 INFO - PROCESS | 1815 | 1461350208403 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1815 | 1461350208406 Marionette TRACE conn3 <- [1,2898,null,{}] 11:36:48 INFO - PROCESS | 1815 | 1461350208412 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}] 11:36:48 INFO - PROCESS | 1815 | 1461350208668 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:36:48 INFO - PROCESS | 1815 | 1461350208975 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536cb2000 == 157 [pid = 1815] [id = 732] 11:36:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152e508c00) [pid = 1815] [serial = 2197] [outer = (nil)] 11:36:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1531b4ac00) [pid = 1815] [serial = 2198] [outer = 0x7f152e508c00] 11:36:49 INFO - PROCESS | 1815 | 1461350209057 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f1531f0c800) [pid = 1815] [serial = 2199] [outer = 0x7f152e508c00] 11:36:49 INFO - PROCESS | 1815 | 1461350209949 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]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1587ms 11:36:49 INFO - PROCESS | 1815 | 1461350209991 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:36:50 INFO - PROCESS | 1815 | 1461350209995 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 11:36:50 INFO - PROCESS | 1815 | 1461350210001 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1815 | 1461350210005 Marionette TRACE conn3 <- [1,2902,null,{}] 11:36:50 INFO - PROCESS | 1815 | 1461350210011 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}] 11:36:50 INFO - PROCESS | 1815 | 1461350210305 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:36:50 INFO - PROCESS | 1815 | 1461350210624 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c05f800 == 158 [pid = 1815] [id = 733] 11:36:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f1536dbfc00) [pid = 1815] [serial = 2200] [outer = (nil)] 11:36:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f153b95b800) [pid = 1815] [serial = 2201] [outer = 0x7f1536dbfc00] 11:36:50 INFO - PROCESS | 1815 | 1461350210711 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f153c0d5800) [pid = 1815] [serial = 2202] [outer = 0x7f1536dbfc00] 11:36:51 INFO - PROCESS | 1815 | 1461350211576 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:36:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:36:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1636ms 11:36:51 INFO - PROCESS | 1815 | 1461350211638 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1815 | 1461350211642 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 11:36:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:36:51 INFO - PROCESS | 1815 | 1461350211648 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1815 | 1461350211651 Marionette TRACE conn3 <- [1,2906,null,{}] 11:36:51 INFO - PROCESS | 1815 | 1461350211656 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}] 11:36:51 INFO - PROCESS | 1815 | 1461350211887 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:36:52 INFO - PROCESS | 1815 | 1461350212154 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d80d800 == 159 [pid = 1815] [id = 734] 11:36:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f153b89d400) [pid = 1815] [serial = 2203] [outer = (nil)] 11:36:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f153c116000) [pid = 1815] [serial = 2204] [outer = 0x7f153b89d400] 11:36:52 INFO - PROCESS | 1815 | 1461350212272 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f153c280000) [pid = 1815] [serial = 2205] [outer = 0x7f153b89d400] 11:36:53 INFO - PROCESS | 1815 | 1461350213145 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]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:36:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1540ms 11:36:53 INFO - PROCESS | 1815 | 1461350213190 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1815 | 1461350213194 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 11:36:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:36:53 INFO - PROCESS | 1815 | 1461350213200 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1815 | 1461350213203 Marionette TRACE conn3 <- [1,2910,null,{}] 11:36:53 INFO - PROCESS | 1815 | 1461350213208 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}] 11:36:53 INFO - PROCESS | 1815 | 1461350213450 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:36:53 INFO - PROCESS | 1815 | 1461350213776 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e41f000 == 160 [pid = 1815] [id = 735] 11:36:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f153b8a0c00) [pid = 1815] [serial = 2206] [outer = (nil)] 11:36:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f153c3a8c00) [pid = 1815] [serial = 2207] [outer = 0x7f153b8a0c00] 11:36:53 INFO - PROCESS | 1815 | 1461350213857 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153c3b2800) [pid = 1815] [serial = 2208] [outer = 0x7f153b8a0c00] 11:36:54 INFO - PROCESS | 1815 | 1461350214633 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]]]}] 11:36:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:36:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:36:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1478ms 11:36:54 INFO - PROCESS | 1815 | 1461350214680 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1815 | 1461350214684 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 11:36:54 INFO - TEST-START | /DOMEvents/constructors.html 11:36:54 INFO - PROCESS | 1815 | 1461350214690 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1815 | 1461350214693 Marionette TRACE conn3 <- [1,2914,null,{}] 11:36:54 INFO - PROCESS | 1815 | 1461350214698 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}] 11:36:54 INFO - PROCESS | 1815 | 1461350214956 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:36:55 INFO - PROCESS | 1815 | 1461350215235 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153f855800 == 161 [pid = 1815] [id = 736] 11:36:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153c0e0000) [pid = 1815] [serial = 2209] [outer = (nil)] 11:36:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f153ca75000) [pid = 1815] [serial = 2210] [outer = 0x7f153c0e0000] 11:36:55 INFO - PROCESS | 1815 | 1461350215313 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f153de62400) [pid = 1815] [serial = 2211] [outer = 0x7f153c0e0000] 11:36:56 INFO - PROCESS | 1815 | 1461350216240 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]]]}] 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:36:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:36:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:36:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:36:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1599ms 11:36:56 INFO - PROCESS | 1815 | 1461350216300 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1815 | 1461350216309 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 11:36:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:36:56 INFO - PROCESS | 1815 | 1461350216321 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1815 | 1461350216329 Marionette TRACE conn3 <- [1,2918,null,{}] 11:36:56 INFO - PROCESS | 1815 | 1461350216335 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}] 11:36:56 INFO - PROCESS | 1815 | 1461350216570 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:36:56 INFO - PROCESS | 1815 | 1461350216883 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154135d800 == 162 [pid = 1815] [id = 737] 11:36:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153c3a7800) [pid = 1815] [serial = 2212] [outer = (nil)] 11:36:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f153e06d800) [pid = 1815] [serial = 2213] [outer = 0x7f153c3a7800] 11:36:56 INFO - PROCESS | 1815 | 1461350216963 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153f527c00) [pid = 1815] [serial = 2214] [outer = 0x7f153c3a7800] 11:36:57 INFO - PROCESS | 1815 | 1461350217740 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:36:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:36:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1444ms 11:36:57 INFO - PROCESS | 1815 | 1461350217766 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:36:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:36:57 INFO - PROCESS | 1815 | 1461350217771 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 11:36:57 INFO - PROCESS | 1815 | 1461350217777 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1815 | 1461350217781 Marionette TRACE conn3 <- [1,2922,null,{}] 11:36:57 INFO - PROCESS | 1815 | 1461350217787 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}] 11:36:58 INFO - PROCESS | 1815 | 1461350218077 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:36:58 INFO - PROCESS | 1815 | 1461350218334 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1542577000 == 163 [pid = 1815] [id = 738] 11:36:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153d677800) [pid = 1815] [serial = 2215] [outer = (nil)] 11:36:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f1541153400) [pid = 1815] [serial = 2216] [outer = 0x7f153d677800] 11:36:58 INFO - PROCESS | 1815 | 1461350218422 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f15416a2c00) [pid = 1815] [serial = 2217] [outer = 0x7f153d677800] 11:36:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:36:59 INFO - PROCESS | 1815 | 1461350219279 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]]]}] 11:36:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:36:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:59 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 11:36:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:59 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 11:36:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:59 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]" 11:36:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:36:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:36:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1536ms 11:36:59 INFO - PROCESS | 1815 | 1461350219328 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1815 | 1461350219331 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 11:36:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:36:59 INFO - PROCESS | 1815 | 1461350219338 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1815 | 1461350219341 Marionette TRACE conn3 <- [1,2926,null,{}] 11:36:59 INFO - PROCESS | 1815 | 1461350219346 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}] 11:36:59 INFO - PROCESS | 1815 | 1461350219585 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:36:59 INFO - PROCESS | 1815 | 1461350219880 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547199000 == 164 [pid = 1815] [id = 739] 11:36:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f152a31ac00) [pid = 1815] [serial = 2218] [outer = (nil)] 11:36:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f1541d86c00) [pid = 1815] [serial = 2219] [outer = 0x7f152a31ac00] 11:36:59 INFO - PROCESS | 1815 | 1461350219961 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f1542486c00) [pid = 1815] [serial = 2220] [outer = 0x7f152a31ac00] 11:37:00 INFO - PROCESS | 1815 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:37:00 INFO - PROCESS | 1815 | 1461350220763 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]]]}] 11:37:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:37:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1481ms 11:37:00 INFO - PROCESS | 1815 | 1461350220821 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1815 | 1461350220824 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 11:37:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:37:00 INFO - PROCESS | 1815 | 1461350220832 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1815 | 1461350220836 Marionette TRACE conn3 <- [1,2930,null,{}] 11:37:00 INFO - PROCESS | 1815 | 1461350220885 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}] 11:37:01 INFO - PROCESS | 1815 | 1461350221200 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:37:01 INFO - PROCESS | 1815 | 1461350221409 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1549e3d800 == 165 [pid = 1815] [id = 740] 11:37:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f153ca7a800) [pid = 1815] [serial = 2221] [outer = (nil)] 11:37:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f1542530400) [pid = 1815] [serial = 2222] [outer = 0x7f153ca7a800] 11:37:01 INFO - PROCESS | 1815 | 1461350221490 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f154253c000) [pid = 1815] [serial = 2223] [outer = 0x7f153ca7a800] 11:37:02 INFO - PROCESS | 1815 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:37:02 INFO - PROCESS | 1815 | 1461350222548 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]]]}] 11:37:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:37:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1735ms 11:37:02 INFO - PROCESS | 1815 | 1461350222569 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1815 | 1461350222575 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 11:37:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:37:02 INFO - PROCESS | 1815 | 1461350222613 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1815 | 1461350222619 Marionette TRACE conn3 <- [1,2934,null,{}] 11:37:02 INFO - PROCESS | 1815 | 1461350222635 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}] 11:37:02 INFO - PROCESS | 1815 | 1461350222986 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:37:03 INFO - PROCESS | 1815 | 1461350223381 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15547a9000 == 166 [pid = 1815] [id = 741] 11:37:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f15420a1400) [pid = 1815] [serial = 2224] [outer = (nil)] 11:37:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1542545c00) [pid = 1815] [serial = 2225] [outer = 0x7f15420a1400] 11:37:03 INFO - PROCESS | 1815 | 1461350223516 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f154254b000) [pid = 1815] [serial = 2226] [outer = 0x7f15420a1400] 11:37:04 INFO - PROCESS | 1815 | 1461350224707 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]]]}] 11:37:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:37:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2136ms 11:37:04 INFO - PROCESS | 1815 | 1461350224722 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 1815 | 1461350224726 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 11:37:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:37:04 INFO - PROCESS | 1815 | 1461350224732 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1815 | 1461350224735 Marionette TRACE conn3 <- [1,2938,null,{}] 11:37:04 INFO - PROCESS | 1815 | 1461350224741 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}] 11:37:05 INFO - PROCESS | 1815 | 1461350225062 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:37:05 INFO - PROCESS | 1815 | 1461350225361 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559708800 == 167 [pid = 1815] [id = 742] 11:37:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f1531a8cc00) [pid = 1815] [serial = 2227] [outer = (nil)] 11:37:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f154254d000) [pid = 1815] [serial = 2228] [outer = 0x7f1531a8cc00] 11:37:05 INFO - PROCESS | 1815 | 1461350225446 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f15444b6400) [pid = 1815] [serial = 2229] [outer = 0x7f1531a8cc00] 11:37:06 INFO - PROCESS | 1815 | 1461350226253 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]]]}] 11:37:06 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. 11:37:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1537ms 11:37:06 INFO - PROCESS | 1815 | 1461350226270 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1815 | 1461350226273 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 11:37:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:37:06 INFO - PROCESS | 1815 | 1461350226281 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1815 | 1461350226285 Marionette TRACE conn3 <- [1,2942,null,{}] 11:37:06 INFO - PROCESS | 1815 | 1461350226290 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}] 11:37:06 INFO - PROCESS | 1815 | 1461350226538 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:37:06 INFO - PROCESS | 1815 | 1461350226788 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559773800 == 168 [pid = 1815] [id = 743] 11:37:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f153de63400) [pid = 1815] [serial = 2230] [outer = (nil)] 11:37:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f1544db4400) [pid = 1815] [serial = 2231] [outer = 0x7f153de63400] 11:37:06 INFO - PROCESS | 1815 | 1461350226866 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f1545430c00) [pid = 1815] [serial = 2232] [outer = 0x7f153de63400] 11:37:07 INFO - PROCESS | 1815 | 1461350227694 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"]]]}] 11:37:07 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 11:37:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:37:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1434ms 11:37:07 INFO - PROCESS | 1815 | 1461350227717 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:37:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:37:07 INFO - PROCESS | 1815 | 1461350227721 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 11:37:07 INFO - PROCESS | 1815 | 1461350227733 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1815 | 1461350227743 Marionette TRACE conn3 <- [1,2946,null,{}] 11:37:07 INFO - PROCESS | 1815 | 1461350227749 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}] 11:37:08 INFO - PROCESS | 1815 | 1461350228048 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:37:08 INFO - PROCESS | 1815 | 1461350228365 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1559e20800 == 169 [pid = 1815] [id = 744] 11:37:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f154254e400) [pid = 1815] [serial = 2233] [outer = (nil)] 11:37:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f1545deec00) [pid = 1815] [serial = 2234] [outer = 0x7f154254e400] 11:37:08 INFO - PROCESS | 1815 | 1461350228556 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f1546294c00) [pid = 1815] [serial = 2235] [outer = 0x7f154254e400] 11:37:09 INFO - PROCESS | 1815 | 1461350229591 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]]]}] 11:37:09 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. 11:37:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1899ms 11:37:09 INFO - PROCESS | 1815 | 1461350229628 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:37:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:37:09 INFO - PROCESS | 1815 | 1461350229632 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 11:37:09 INFO - PROCESS | 1815 | 1461350229639 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1815 | 1461350229645 Marionette TRACE conn3 <- [1,2950,null,{}] 11:37:09 INFO - PROCESS | 1815 | 1461350229651 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}] 11:37:09 INFO - PROCESS | 1815 | 1461350229963 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:37:10 INFO - PROCESS | 1815 | 1461350230222 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155dd34800 == 170 [pid = 1815] [id = 745] 11:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f152a31d400) [pid = 1815] [serial = 2236] [outer = (nil)] 11:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f154629dc00) [pid = 1815] [serial = 2237] [outer = 0x7f152a31d400] 11:37:10 INFO - PROCESS | 1815 | 1461350230304 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f154675d800) [pid = 1815] [serial = 2238] [outer = 0x7f152a31d400] 11:37:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155df87800 == 171 [pid = 1815] [id = 746] 11:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f1547690000) [pid = 1815] [serial = 2239] [outer = (nil)] 11:37:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f154675f000) [pid = 1815] [serial = 2240] [outer = 0x7f1547690000] 11:37:11 INFO - PROCESS | 1815 | 1461350231215 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]]]}] 11:37:11 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. 11:37:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1591ms 11:37:11 INFO - PROCESS | 1815 | 1461350231246 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 1815 | 1461350231249 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 11:37:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:37:11 INFO - PROCESS | 1815 | 1461350231268 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1815 | 1461350231272 Marionette TRACE conn3 <- [1,2954,null,{}] 11:37:11 INFO - PROCESS | 1815 | 1461350231278 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}] 11:37:11 INFO - PROCESS | 1815 | 1461350231602 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e21e800 == 170 [pid = 1815] [id = 681] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b3c1000 == 169 [pid = 1815] [id = 679] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbb3000 == 168 [pid = 1815] [id = 680] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15468b9800 == 167 [pid = 1815] [id = 676] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152cbc3800 == 166 [pid = 1815] [id = 726] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152e4a9800 == 165 [pid = 1815] [id = 725] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca86800 == 164 [pid = 1815] [id = 724] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152b61f800 == 163 [pid = 1815] [id = 723] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15538c0000 == 162 [pid = 1815] [id = 721] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547828800 == 161 [pid = 1815] [id = 720] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154637a000 == 160 [pid = 1815] [id = 719] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15439b4800 == 159 [pid = 1815] [id = 718] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15417a2000 == 158 [pid = 1815] [id = 717] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1541360000 == 157 [pid = 1815] [id = 716] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1540ed8800 == 156 [pid = 1815] [id = 715] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e427000 == 155 [pid = 1815] [id = 714] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e0c4800 == 154 [pid = 1815] [id = 713] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c614000 == 153 [pid = 1815] [id = 712] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153b6d2000 == 152 [pid = 1815] [id = 711] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536cb9800 == 151 [pid = 1815] [id = 710] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1534b91000 == 150 [pid = 1815] [id = 709] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1531ce2800 == 149 [pid = 1815] [id = 708] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315ce800 == 148 [pid = 1815] [id = 707] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ff33800 == 147 [pid = 1815] [id = 706] 11:37:14 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152c3de800 == 146 [pid = 1815] [id = 705] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f152e9cd800) [pid = 1815] [serial = 1986] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f154120d000) [pid = 1815] [serial = 2034] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f15413d4400) [pid = 1815] [serial = 2037] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f152e9b2800) [pid = 1815] [serial = 2114] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f152e9bdc00) [pid = 1815] [serial = 2111] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f152fe78800) [pid = 1815] [serial = 2057] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f152f1c1000) [pid = 1815] [serial = 2055] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f152ef8bc00) [pid = 1815] [serial = 2054] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f152e153400) [pid = 1815] [serial = 2052] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f152c902c00) [pid = 1815] [serial = 2051] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f152b607400) [pid = 1815] [serial = 2105] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f152b731400) [pid = 1815] [serial = 2106] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f154201a000) [pid = 1815] [serial = 2103] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f1541ecf000) [pid = 1815] [serial = 2102] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f1541ec6000) [pid = 1815] [serial = 2100] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f1541d91400) [pid = 1815] [serial = 2099] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f1541d86000) [pid = 1815] [serial = 2097] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f1541ce0c00) [pid = 1815] [serial = 2096] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f154171d000) [pid = 1815] [serial = 2094] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1541713800) [pid = 1815] [serial = 2093] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f15416a8000) [pid = 1815] [serial = 2091] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f15416a1800) [pid = 1815] [serial = 2090] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f154129f000) [pid = 1815] [serial = 2088] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f1541204c00) [pid = 1815] [serial = 2087] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f153f8a1400) [pid = 1815] [serial = 2085] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f153f52a800) [pid = 1815] [serial = 2084] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f153e981800) [pid = 1815] [serial = 2082] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f153e2f0c00) [pid = 1815] [serial = 2081] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f153d674c00) [pid = 1815] [serial = 2079] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f153ca71000) [pid = 1815] [serial = 2078] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f153c3a8400) [pid = 1815] [serial = 2076] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f153c121800) [pid = 1815] [serial = 2075] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f153c0e5400) [pid = 1815] [serial = 2073] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f153c0cfc00) [pid = 1815] [serial = 2072] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f153b986c00) [pid = 1815] [serial = 2070] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f153b95e400) [pid = 1815] [serial = 2069] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f1536dc2000) [pid = 1815] [serial = 2067] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f1535452400) [pid = 1815] [serial = 2066] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f153140e400) [pid = 1815] [serial = 2064] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f1531402800) [pid = 1815] [serial = 2063] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f15313c3800) [pid = 1815] [serial = 2061] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f1531342400) [pid = 1815] [serial = 2060] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f15301c4c00) [pid = 1815] [serial = 2058] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152cd47c00) [pid = 1815] [serial = 2108] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f152f175c00) [pid = 1815] [serial = 2112] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f152e14d800) [pid = 1815] [serial = 2109] [outer = (nil)] [url = about:blank] 11:37:14 INFO - PROCESS | 1815 | 1461350234447 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152afd5000 == 147 [pid = 1815] [id = 747] 11:37:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f152af4cc00) [pid = 1815] [serial = 2241] [outer = (nil)] 11:37:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152af51000) [pid = 1815] [serial = 2242] [outer = 0x7f152af4cc00] 11:37:14 INFO - PROCESS | 1815 | 1461350234539 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152b3fa000) [pid = 1815] [serial = 2243] [outer = 0x7f152af4cc00] 11:37:15 INFO - PROCESS | 1815 | 1461350235266 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]]]}] 11:37:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:15 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 11:37:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 4048ms 11:37:15 INFO - PROCESS | 1815 | 1461350235319 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 1815 | 1461350235326 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 11:37:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:37:15 INFO - PROCESS | 1815 | 1461350235335 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1815 | 1461350235339 Marionette TRACE conn3 <- [1,2958,null,{}] 11:37:15 INFO - PROCESS | 1815 | 1461350235346 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}] 11:37:15 INFO - PROCESS | 1815 | 1461350235600 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:37:15 INFO - PROCESS | 1815 | 1461350235800 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca75000 == 148 [pid = 1815] [id = 748] 11:37:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152af4d000) [pid = 1815] [serial = 2244] [outer = (nil)] 11:37:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152cd43c00) [pid = 1815] [serial = 2245] [outer = 0x7f152af4d000] 11:37:15 INFO - PROCESS | 1815 | 1461350235871 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152e153400) [pid = 1815] [serial = 2246] [outer = 0x7f152af4d000] 11:37:16 INFO - PROCESS | 1815 | 1461350236722 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]]]}] 11:37:16 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. 11:37:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1432ms 11:37:16 INFO - PROCESS | 1815 | 1461350236771 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1815 | 1461350236779 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 11:37:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:37:16 INFO - PROCESS | 1815 | 1461350236786 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1815 | 1461350236789 Marionette TRACE conn3 <- [1,2962,null,{}] 11:37:16 INFO - PROCESS | 1815 | 1461350236802 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}] 11:37:17 INFO - PROCESS | 1815 | 1461350237089 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:37:17 INFO - PROCESS | 1815 | 1461350237134 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152d5d8800 == 149 [pid = 1815] [id = 749] 11:37:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152e505400) [pid = 1815] [serial = 2247] [outer = (nil)] 11:37:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f152e51e400) [pid = 1815] [serial = 2248] [outer = 0x7f152e505400] 11:37:17 INFO - PROCESS | 1815 | 1461350237205 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f152e9c3400) [pid = 1815] [serial = 2249] [outer = 0x7f152e505400] 11:37:18 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. 11:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1386ms 11:37:18 INFO - PROCESS | 1815 | 1461350238164 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]]]}] 11:37:18 INFO - PROCESS | 1815 | 1461350238174 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1815 | 1461350238182 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 11:37:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:37:18 INFO - PROCESS | 1815 | 1461350238233 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1815 | 1461350238254 Marionette TRACE conn3 <- [1,2966,null,{}] 11:37:18 INFO - PROCESS | 1815 | 1461350238286 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}] 11:37:18 INFO - PROCESS | 1815 | 1461350238604 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:37:18 INFO - PROCESS | 1815 | 1461350238644 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f298000 == 150 [pid = 1815] [id = 750] 11:37:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f152e502800) [pid = 1815] [serial = 2250] [outer = (nil)] 11:37:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f152f1c8c00) [pid = 1815] [serial = 2251] [outer = 0x7f152e502800] 11:37:18 INFO - PROCESS | 1815 | 1461350238710 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f152fd03c00) [pid = 1815] [serial = 2252] [outer = 0x7f152e502800] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152e9bf400) [pid = 1815] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f153f820c00) [pid = 1815] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f15313cc400) [pid = 1815] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f152b72f000) [pid = 1815] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f153e061000) [pid = 1815] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f153ca71800) [pid = 1815] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f153c81ac00) [pid = 1815] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152ff7cc00) [pid = 1815] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f152a317400) [pid = 1815] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152b607000) [pid = 1815] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f1531f0fc00) [pid = 1815] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f1531f0f800) [pid = 1815] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f15301c8c00) [pid = 1815] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f152ff81800) [pid = 1815] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f152ef91c00) [pid = 1815] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f152e150000) [pid = 1815] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f152b104c00) [pid = 1815] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f152af57c00) [pid = 1815] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f152af56c00) [pid = 1815] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f152a31a400) [pid = 1815] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152e531800) [pid = 1815] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f152a31bc00) [pid = 1815] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:37:19 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f152b72f400) [pid = 1815] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:37:20 INFO - PROCESS | 1815 | 1461350240313 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]]]}] 11:37:20 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. 11:37:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2166ms 11:37:20 INFO - PROCESS | 1815 | 1461350240362 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 1815 | 1461350240366 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 11:37:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:37:20 INFO - PROCESS | 1815 | 1461350240373 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1815 | 1461350240377 Marionette TRACE conn3 <- [1,2970,null,{}] 11:37:20 INFO - PROCESS | 1815 | 1461350240383 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}] 11:37:20 INFO - PROCESS | 1815 | 1461350240609 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:37:20 INFO - PROCESS | 1815 | 1461350240810 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1530870800 == 151 [pid = 1815] [id = 751] 11:37:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f152af56c00) [pid = 1815] [serial = 2253] [outer = (nil)] 11:37:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152e9c4c00) [pid = 1815] [serial = 2254] [outer = 0x7f152af56c00] 11:37:20 INFO - PROCESS | 1815 | 1461350240876 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152fe76c00) [pid = 1815] [serial = 2255] [outer = 0x7f152af56c00] 11:37:21 INFO - PROCESS | 1815 | 1461350241577 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]]]}] 11:37:21 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. 11:37:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1233ms 11:37:21 INFO - PROCESS | 1815 | 1461350241609 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1815 | 1461350241612 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 11:37:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:37:21 INFO - PROCESS | 1815 | 1461350241619 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1815 | 1461350241622 Marionette TRACE conn3 <- [1,2974,null,{}] 11:37:21 INFO - PROCESS | 1815 | 1461350241627 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}] 11:37:22 INFO - PROCESS | 1815 | 1461350242109 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:37:22 INFO - PROCESS | 1815 | 1461350242299 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152c363000 == 152 [pid = 1815] [id = 752] 11:37:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152af4c800) [pid = 1815] [serial = 2256] [outer = (nil)] 11:37:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152b10dc00) [pid = 1815] [serial = 2257] [outer = 0x7f152af4c800] 11:37:22 INFO - PROCESS | 1815 | 1461350242385 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f152b610400) [pid = 1815] [serial = 2258] [outer = 0x7f152af4c800] 11:37:23 INFO - PROCESS | 1815 | 1461350243289 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]]]}] 11:37:23 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. 11:37:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1736ms 11:37:23 INFO - PROCESS | 1815 | 1461350243358 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:37:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:37:23 INFO - PROCESS | 1815 | 1461350243365 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 11:37:23 INFO - PROCESS | 1815 | 1461350243373 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1815 | 1461350243381 Marionette TRACE conn3 <- [1,2978,null,{}] 11:37:23 INFO - PROCESS | 1815 | 1461350243389 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}] 11:37:23 INFO - PROCESS | 1815 | 1461350243730 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:37:23 INFO - PROCESS | 1815 | 1461350243935 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f282000 == 153 [pid = 1815] [id = 753] 11:37:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f152c9f0400) [pid = 1815] [serial = 2259] [outer = (nil)] 11:37:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f152e526400) [pid = 1815] [serial = 2260] [outer = 0x7f152c9f0400] 11:37:24 INFO - PROCESS | 1815 | 1461350244018 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f152ef84c00) [pid = 1815] [serial = 2261] [outer = 0x7f152c9f0400] 11:37:24 INFO - PROCESS | 1815 | 1461350244983 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]]]}] 11:37:25 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. 11:37:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1649ms 11:37:25 INFO - PROCESS | 1815 | 1461350245023 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1815 | 1461350245027 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 11:37:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:37:25 INFO - PROCESS | 1815 | 1461350245035 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1815 | 1461350245039 Marionette TRACE conn3 <- [1,2982,null,{}] 11:37:25 INFO - PROCESS | 1815 | 1461350245047 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}] 11:37:25 INFO - PROCESS | 1815 | 1461350245312 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:37:25 INFO - PROCESS | 1815 | 1461350245594 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531bc0000 == 154 [pid = 1815] [id = 754] 11:37:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f152ef86c00) [pid = 1815] [serial = 2262] [outer = (nil)] 11:37:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152ff86800) [pid = 1815] [serial = 2263] [outer = 0x7f152ef86c00] 11:37:25 INFO - PROCESS | 1815 | 1461350245767 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f1530917c00) [pid = 1815] [serial = 2264] [outer = 0x7f152ef86c00] 11:37:26 INFO - PROCESS | 1815 | 1461350246586 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"]]]}] 11:37:26 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 11:37:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:37:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1586ms 11:37:26 INFO - PROCESS | 1815 | 1461350246623 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1815 | 1461350246630 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 11:37:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:37:26 INFO - PROCESS | 1815 | 1461350246649 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1815 | 1461350246656 Marionette TRACE conn3 <- [1,2986,null,{}] 11:37:26 INFO - PROCESS | 1815 | 1461350246663 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}] 11:37:26 INFO - PROCESS | 1815 | 1461350246914 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:37:27 INFO - PROCESS | 1815 | 1461350247189 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153354f800 == 155 [pid = 1815] [id = 755] 11:37:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f152f1bc000) [pid = 1815] [serial = 2265] [outer = (nil)] 11:37:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f15313c9000) [pid = 1815] [serial = 2266] [outer = 0x7f152f1bc000] 11:37:27 INFO - PROCESS | 1815 | 1461350247270 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f1531a4f800) [pid = 1815] [serial = 2267] [outer = 0x7f152f1bc000] 11:37:28 INFO - PROCESS | 1815 | 1461350248110 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]]]}] 11:37:28 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. 11:37:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1497ms 11:37:28 INFO - PROCESS | 1815 | 1461350248137 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:37:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:37:28 INFO - PROCESS | 1815 | 1461350248141 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 11:37:28 INFO - PROCESS | 1815 | 1461350248148 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1815 | 1461350248152 Marionette TRACE conn3 <- [1,2990,null,{}] 11:37:28 INFO - PROCESS | 1815 | 1461350248157 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}] 11:37:28 INFO - PROCESS | 1815 | 1461350248449 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:37:28 INFO - PROCESS | 1815 | 1461350248699 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15354b1000 == 156 [pid = 1815] [id = 756] 11:37:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f15301c2800) [pid = 1815] [serial = 2268] [outer = (nil)] 11:37:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f1531a96c00) [pid = 1815] [serial = 2269] [outer = 0x7f15301c2800] 11:37:28 INFO - PROCESS | 1815 | 1461350248786 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f1531f06800) [pid = 1815] [serial = 2270] [outer = 0x7f15301c2800] 11:37:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536e49000 == 157 [pid = 1815] [id = 757] 11:37:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f1531f4a400) [pid = 1815] [serial = 2271] [outer = (nil)] 11:37:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f1531f07400) [pid = 1815] [serial = 2272] [outer = 0x7f1531f4a400] 11:37:29 INFO - PROCESS | 1815 | 1461350249720 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]]]}] 11:37:29 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. 11:37:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1590ms 11:37:29 INFO - PROCESS | 1815 | 1461350249748 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 1815 | 1461350249754 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 11:37:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:37:29 INFO - PROCESS | 1815 | 1461350249786 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1815 | 1461350249789 Marionette TRACE conn3 <- [1,2994,null,{}] 11:37:29 INFO - PROCESS | 1815 | 1461350249796 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}] 11:37:30 INFO - PROCESS | 1815 | 1461350250128 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:37:30 INFO - PROCESS | 1815 | 1461350250445 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153b6d9800 == 158 [pid = 1815] [id = 758] 11:37:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f153544e400) [pid = 1815] [serial = 2273] [outer = (nil)] 11:37:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1535452000) [pid = 1815] [serial = 2274] [outer = 0x7f153544e400] 11:37:30 INFO - PROCESS | 1815 | 1461350250543 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f1536c65000) [pid = 1815] [serial = 2275] [outer = 0x7f153544e400] 11:37:31 INFO - PROCESS | 1815 | 1461350251343 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]]]}] 11:37:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:31 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 11:37:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1643ms 11:37:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:37:31 INFO - PROCESS | 1815 | 1461350251416 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1815 | 1461350251419 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 11:37:31 INFO - PROCESS | 1815 | 1461350251426 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1815 | 1461350251429 Marionette TRACE conn3 <- [1,2998,null,{}] 11:37:31 INFO - PROCESS | 1815 | 1461350251435 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}] 11:37:31 INFO - PROCESS | 1815 | 1461350251685 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:37:31 INFO - PROCESS | 1815 | 1461350251955 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c2c1800 == 159 [pid = 1815] [id = 759] 11:37:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f153544ec00) [pid = 1815] [serial = 2276] [outer = (nil)] 11:37:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f153b82c000) [pid = 1815] [serial = 2277] [outer = 0x7f153544ec00] 11:37:32 INFO - PROCESS | 1815 | 1461350252034 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f153b959400) [pid = 1815] [serial = 2278] [outer = 0x7f153544ec00] 11:37:32 INFO - PROCESS | 1815 | 1461350252824 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]]]}] 11:37:32 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. 11:37:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1441ms 11:37:32 INFO - PROCESS | 1815 | 1461350252867 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 1815 | 1461350252871 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 11:37:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:37:32 INFO - PROCESS | 1815 | 1461350252877 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 1815 | 1461350252880 Marionette TRACE conn3 <- [1,3002,null,{}] 11:37:32 INFO - PROCESS | 1815 | 1461350252886 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}] 11:37:33 INFO - PROCESS | 1815 | 1461350253171 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:37:33 INFO - PROCESS | 1815 | 1461350253427 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153d814800 == 160 [pid = 1815] [id = 760] 11:37:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f1535456000) [pid = 1815] [serial = 2279] [outer = (nil)] 11:37:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f153b966c00) [pid = 1815] [serial = 2280] [outer = 0x7f1535456000] 11:37:33 INFO - PROCESS | 1815 | 1461350253507 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f153c0dd000) [pid = 1815] [serial = 2281] [outer = 0x7f1535456000] 11:37:34 INFO - PROCESS | 1815 | 1461350254308 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]]]}] 11:37:34 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. 11:37:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1487ms 11:37:34 INFO - PROCESS | 1815 | 1461350254366 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1815 | 1461350254369 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 11:37:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:37:34 INFO - PROCESS | 1815 | 1461350254377 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1815 | 1461350254381 Marionette TRACE conn3 <- [1,3006,null,{}] 11:37:34 INFO - PROCESS | 1815 | 1461350254387 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}] 11:37:34 INFO - PROCESS | 1815 | 1461350254639 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:37:34 INFO - PROCESS | 1815 | 1461350254946 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e3ec800 == 161 [pid = 1815] [id = 761] 11:37:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f152f3c5800) [pid = 1815] [serial = 2282] [outer = (nil)] 11:37:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f153c0e4800) [pid = 1815] [serial = 2283] [outer = 0x7f152f3c5800] 11:37:35 INFO - PROCESS | 1815 | 1461350255030 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153c280400) [pid = 1815] [serial = 2284] [outer = 0x7f152f3c5800] 11:37:35 INFO - PROCESS | 1815 | 1461350255869 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]]]}] 11:37:35 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. 11:37:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1548ms 11:37:35 INFO - PROCESS | 1815 | 1461350255927 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1815 | 1461350255930 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 11:37:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:37:35 INFO - PROCESS | 1815 | 1461350255937 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1815 | 1461350255941 Marionette TRACE conn3 <- [1,3010,null,{}] 11:37:35 INFO - PROCESS | 1815 | 1461350255947 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}] 11:37:36 INFO - PROCESS | 1815 | 1461350256213 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:37:36 INFO - PROCESS | 1815 | 1461350256491 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153eaeb000 == 162 [pid = 1815] [id = 762] 11:37:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f1530afa800) [pid = 1815] [serial = 2285] [outer = (nil)] 11:37:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f153c810c00) [pid = 1815] [serial = 2286] [outer = 0x7f1530afa800] 11:37:36 INFO - PROCESS | 1815 | 1461350256574 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f153d678400) [pid = 1815] [serial = 2287] [outer = 0x7f1530afa800] 11:37:37 INFO - PROCESS | 1815 | 1461350257396 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]]]}] 11:37:37 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 11:37:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1484ms 11:37:37 INFO - PROCESS | 1815 | 1461350257422 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:37:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:37:37 INFO - PROCESS | 1815 | 1461350257426 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 11:37:37 INFO - PROCESS | 1815 | 1461350257433 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1815 | 1461350257437 Marionette TRACE conn3 <- [1,3014,null,{}] 11:37:37 INFO - PROCESS | 1815 | 1461350257443 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}] 11:37:37 INFO - PROCESS | 1815 | 1461350257733 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:37:38 INFO - PROCESS | 1815 | 1461350258001 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15412dd800 == 163 [pid = 1815] [id = 763] 11:37:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f153c3aa400) [pid = 1815] [serial = 2288] [outer = (nil)] 11:37:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f153e05e800) [pid = 1815] [serial = 2289] [outer = 0x7f153c3aa400] 11:37:38 INFO - PROCESS | 1815 | 1461350258093 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f153e2f4c00) [pid = 1815] [serial = 2290] [outer = 0x7f153c3aa400] 11:37:38 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:39 INFO - PROCESS | 1815 | 1461350259042 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:37:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:37:39 INFO - {} 11:37:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:37:39 INFO - {} 11:37:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:37:39 INFO - {} 11:37:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:37:39 INFO - {} 11:37:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1641ms 11:37:39 INFO - PROCESS | 1815 | 1461350259076 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1815 | 1461350259088 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 11:37:39 INFO - TEST-START | /FileAPI/fileReader.html 11:37:39 INFO - PROCESS | 1815 | 1461350259141 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1815 | 1461350259145 Marionette TRACE conn3 <- [1,3018,null,{}] 11:37:39 INFO - PROCESS | 1815 | 1461350259162 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}] 11:37:39 INFO - PROCESS | 1815 | 1461350259450 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:37:39 INFO - PROCESS | 1815 | 1461350259783 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1543914800 == 164 [pid = 1815] [id = 764] 11:37:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f153f7e7000) [pid = 1815] [serial = 2291] [outer = (nil)] 11:37:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f153f817c00) [pid = 1815] [serial = 2292] [outer = 0x7f153f7e7000] 11:37:39 INFO - PROCESS | 1815 | 1461350259905 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f1541202400) [pid = 1815] [serial = 2293] [outer = 0x7f153f7e7000] 11:37:40 INFO - PROCESS | 1815 | 1461350260637 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]]]}] 11:37:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:37:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:37:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:37:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:37:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 1583ms 11:37:40 INFO - PROCESS | 1815 | 1461350260685 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1815 | 1461350260689 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 11:37:40 INFO - TEST-START | /FileAPI/historical.html 11:37:40 INFO - PROCESS | 1815 | 1461350260695 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1815 | 1461350260697 Marionette TRACE conn3 <- [1,3022,null,{}] 11:37:40 INFO - PROCESS | 1815 | 1461350260703 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}] 11:37:40 INFO - PROCESS | 1815 | 1461350260939 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:37:41 INFO - PROCESS | 1815 | 1461350261213 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15467f2000 == 165 [pid = 1815] [id = 765] 11:37:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f153f817800) [pid = 1815] [serial = 2294] [outer = (nil)] 11:37:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f154120d000) [pid = 1815] [serial = 2295] [outer = 0x7f153f817800] 11:37:41 INFO - PROCESS | 1815 | 1461350261292 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x7f15412a1400) [pid = 1815] [serial = 2296] [outer = 0x7f153f817800] 11:37:42 INFO - PROCESS | 1815 | 1461350262083 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"]]]}] 11:37:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:37:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:37:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:37:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:37:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:37:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:37:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:37:42 INFO - TEST-OK | /FileAPI/historical.html | took 1437ms 11:37:42 INFO - PROCESS | 1815 | 1461350262136 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1815 | 1461350262140 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 11:37:42 INFO - TEST-START | /FileAPI/idlharness.html 11:37:42 INFO - PROCESS | 1815 | 1461350262191 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1815 | 1461350262194 Marionette TRACE conn3 <- [1,3026,null,{}] 11:37:42 INFO - PROCESS | 1815 | 1461350262213 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}] 11:37:42 INFO - PROCESS | 1815 | 1461350262464 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:37:42 INFO - PROCESS | 1815 | 1461350262743 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154719e800 == 166 [pid = 1815] [id = 766] 11:37:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x7f1541151c00) [pid = 1815] [serial = 2297] [outer = (nil)] 11:37:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x7f15416a8000) [pid = 1815] [serial = 2298] [outer = 0x7f1541151c00] 11:37:42 INFO - PROCESS | 1815 | 1461350262819 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x7f1541720800) [pid = 1815] [serial = 2299] [outer = 0x7f1541151c00] 11:37:44 INFO - PROCESS | 1815 | 1461350264550 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]]]}] 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:37:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:37:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:37:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:37:44 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 11:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:37:44 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 11:37:44 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 11:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:37:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:37:44 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 11:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:37:44 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 11:37:44 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 11:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:37:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 2521ms 11:37:44 INFO - PROCESS | 1815 | 1461350264740 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 1815 | 1461350264747 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 11:37:44 INFO - TEST-START | /FileAPI/idlharness.worker 11:37:44 INFO - PROCESS | 1815 | 1461350264766 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1815 | 1461350264773 Marionette TRACE conn3 <- [1,3030,null,{}] 11:37:44 INFO - PROCESS | 1815 | 1461350264786 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}] 11:37:45 INFO - PROCESS | 1815 | 1461350265064 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:37:45 INFO - PROCESS | 1815 | 1461350265340 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154210f000 == 167 [pid = 1815] [id = 767] 11:37:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x7f153e595800) [pid = 1815] [serial = 2300] [outer = (nil)] 11:37:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x7f1541d91400) [pid = 1815] [serial = 2301] [outer = 0x7f153e595800] 11:37:45 INFO - PROCESS | 1815 | 1461350265417 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x7f154768d000) [pid = 1815] [serial = 2302] [outer = 0x7f153e595800] 11:37:45 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:47 INFO - PROCESS | 1815 | 1461350267804 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,{},{}]]]}] 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:37:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:37:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:37:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:37:47 INFO - {} 11:37:47 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 11:37:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:37:47 INFO - {} 11:37:47 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 - {} 11:37:47 INFO - {} 11:37:47 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 11:37:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:37:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:37:47 INFO - {} 11:37:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:37:48 INFO - {} 11:37:48 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 11:37:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:37:48 INFO - {} 11:37:48 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 - {} 11:37:48 INFO - {} 11:37:48 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 11:37:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 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 11:37:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 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 11:37:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 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 11:37:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 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 11:37:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:48 INFO - {} 11:37:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3117ms 11:37:48 INFO - PROCESS | 1815 | 1461350267883 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1815 | 1461350267886 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 11:37:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:37:48 INFO - PROCESS | 1815 | 1461350267892 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1815 | 1461350267894 Marionette TRACE conn3 <- [1,3034,null,{}] 11:37:48 INFO - PROCESS | 1815 | 1461350267963 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}] 11:37:48 INFO - PROCESS | 1815 | 1461350268357 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:37:48 INFO - PROCESS | 1815 | 1461350268634 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f155ed9f800 == 168 [pid = 1815] [id = 768] 11:37:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x7f1542489800) [pid = 1815] [serial = 2303] [outer = (nil)] 11:37:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x7f15479b1c00) [pid = 1815] [serial = 2304] [outer = 0x7f1542489800] 11:37:48 INFO - PROCESS | 1815 | 1461350268711 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x7f1554474400) [pid = 1815] [serial = 2305] [outer = 0x7f1542489800] 11:37:49 INFO - PROCESS | 1815 | 1461350269505 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]]]}] 11:37:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:37:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1643ms 11:37:49 INFO - PROCESS | 1815 | 1461350269537 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1815 | 1461350269540 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 11:37:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:37:49 INFO - PROCESS | 1815 | 1461350269584 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1815 | 1461350269589 Marionette TRACE conn3 <- [1,3038,null,{}] 11:37:49 INFO - PROCESS | 1815 | 1461350269600 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}] 11:37:49 INFO - PROCESS | 1815 | 1461350269868 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:37:50 INFO - PROCESS | 1815 | 1461350270159 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1525d43800 == 169 [pid = 1815] [id = 769] 11:37:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x7f153f52a800) [pid = 1815] [serial = 2306] [outer = (nil)] 11:37:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x7f155460c400) [pid = 1815] [serial = 2307] [outer = 0x7f153f52a800] 11:37:50 INFO - PROCESS | 1815 | 1461350270245 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x7f15547ef800) [pid = 1815] [serial = 2308] [outer = 0x7f153f52a800] 11:37:51 INFO - PROCESS | 1815 | 1461350271096 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"]]]}] 11:37:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:37:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1561ms 11:37:51 INFO - PROCESS | 1815 | 1461350271125 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1815 | 1461350271130 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 11:37:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:37:51 INFO - PROCESS | 1815 | 1461350271137 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1815 | 1461350271141 Marionette TRACE conn3 <- [1,3042,null,{}] 11:37:51 INFO - PROCESS | 1815 | 1461350271147 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}] 11:37:51 INFO - PROCESS | 1815 | 1461350271428 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:37:51 INFO - PROCESS | 1815 | 1461350271708 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1526d0e800 == 170 [pid = 1815] [id = 770] 11:37:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x7f154768d400) [pid = 1815] [serial = 2309] [outer = (nil)] 11:37:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x7f155499d800) [pid = 1815] [serial = 2310] [outer = 0x7f154768d400] 11:37:51 INFO - PROCESS | 1815 | 1461350271790 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x7f15555abc00) [pid = 1815] [serial = 2311] [outer = 0x7f154768d400] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e3da800 == 169 [pid = 1815] [id = 178] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1530870800 == 168 [pid = 1815] [id = 751] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152f298000 == 167 [pid = 1815] [id = 750] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d5d8800 == 166 [pid = 1815] [id = 749] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152ca75000 == 165 [pid = 1815] [id = 748] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152afd5000 == 164 [pid = 1815] [id = 747] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155df87800 == 163 [pid = 1815] [id = 746] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f155dd34800 == 162 [pid = 1815] [id = 745] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559e20800 == 161 [pid = 1815] [id = 744] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559773800 == 160 [pid = 1815] [id = 743] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1559708800 == 159 [pid = 1815] [id = 742] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15547a9000 == 158 [pid = 1815] [id = 741] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1549e3d800 == 157 [pid = 1815] [id = 740] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1547199000 == 156 [pid = 1815] [id = 739] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1542577000 == 155 [pid = 1815] [id = 738] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f154135d800 == 154 [pid = 1815] [id = 737] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153f855800 == 153 [pid = 1815] [id = 736] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153e41f000 == 152 [pid = 1815] [id = 735] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153d80d800 == 151 [pid = 1815] [id = 734] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f153c05f800 == 150 [pid = 1815] [id = 733] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1536cb2000 == 149 [pid = 1815] [id = 732] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1534b9f000 == 148 [pid = 1815] [id = 731] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f1533475000 == 147 [pid = 1815] [id = 730] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f15315d7000 == 146 [pid = 1815] [id = 729] 11:37:54 INFO - PROCESS | 1815 | --DOCSHELL 0x7f152d4e0800 == 145 [pid = 1815] [id = 728] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x7f152f3c8800) [pid = 1815] [serial = 2049] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x7f152f3c6400) [pid = 1815] [serial = 2183] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x7f152ef88400) [pid = 1815] [serial = 2177] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x7f1541d84400) [pid = 1815] [serial = 2162] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x7f15416ac800) [pid = 1815] [serial = 2160] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x7f154120c800) [pid = 1815] [serial = 2159] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x7f1540ff5400) [pid = 1815] [serial = 2157] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x7f153f8a0000) [pid = 1815] [serial = 2156] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x7f153f81a400) [pid = 1815] [serial = 2154] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x7f153e988000) [pid = 1815] [serial = 2153] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x7f153e595000) [pid = 1815] [serial = 2151] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x7f153e06ac00) [pid = 1815] [serial = 2150] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x7f153de67400) [pid = 1815] [serial = 2148] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x7f153ca79800) [pid = 1815] [serial = 2147] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x7f153c27e800) [pid = 1815] [serial = 2145] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x7f153c115c00) [pid = 1815] [serial = 2144] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x7f153c0dd400) [pid = 1815] [serial = 2142] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x7f153b979800) [pid = 1815] [serial = 2141] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x7f153b95d000) [pid = 1815] [serial = 2139] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x7f153b826000) [pid = 1815] [serial = 2138] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x7f1536c65400) [pid = 1815] [serial = 2136] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x7f1535454c00) [pid = 1815] [serial = 2135] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x7f1535447400) [pid = 1815] [serial = 2133] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x7f1531f12400) [pid = 1815] [serial = 2132] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x7f1531a55000) [pid = 1815] [serial = 2130] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x7f1531411800) [pid = 1815] [serial = 2129] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x7f153134ac00) [pid = 1815] [serial = 2127] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x7f153091a000) [pid = 1815] [serial = 2126] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x7f152fe73000) [pid = 1815] [serial = 2124] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x7f152f3ca000) [pid = 1815] [serial = 2123] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x7f152e9b3000) [pid = 1815] [serial = 2121] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x7f152e47b400) [pid = 1815] [serial = 2120] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x7f152b6c3400) [pid = 1815] [serial = 2118] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x7f152b556c00) [pid = 1815] [serial = 2117] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x7f152c9f6000) [pid = 1815] [serial = 2174] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x7f152b105c00) [pid = 1815] [serial = 2171] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x7f152b559400) [pid = 1815] [serial = 2172] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f1542487000) [pid = 1815] [serial = 2169] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f15420ae400) [pid = 1815] [serial = 2168] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f15420a3400) [pid = 1815] [serial = 2166] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f154201c400) [pid = 1815] [serial = 2165] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f1541eca400) [pid = 1815] [serial = 2163] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f152f1c6400) [pid = 1815] [serial = 2178] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152af4ec00) [pid = 1815] [serial = 2180] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f152ef83000) [pid = 1815] [serial = 2181] [outer = (nil)] [url = about:blank] 11:37:54 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152e151400) [pid = 1815] [serial = 2175] [outer = (nil)] [url = about:blank] 11:37:55 INFO - PROCESS | 1815 | 1461350275374 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]]]}] 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:37:55 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. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:37:55 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'.) 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:37:55 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. 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:37:55 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. 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:37:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:37:55 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. 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:37:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:37:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:37:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 4324ms 11:37:55 INFO - PROCESS | 1815 | 1461350275501 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1815 | 1461350275514 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 11:37:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:37:55 INFO - PROCESS | 1815 | 1461350275584 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1815 | 1461350275589 Marionette TRACE conn3 <- [1,3046,null,{}] 11:37:55 INFO - PROCESS | 1815 | 1461350275602 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}] 11:37:55 INFO - PROCESS | 1815 | 1461350275824 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:37:56 INFO - PROCESS | 1815 | 1461350276014 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152b3b9800 == 146 [pid = 1815] [id = 771] 11:37:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152c90e400) [pid = 1815] [serial = 2312] [outer = (nil)] 11:37:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f152e503000) [pid = 1815] [serial = 2313] [outer = 0x7f152c90e400] 11:37:56 INFO - PROCESS | 1815 | 1461350276080 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f152e52ac00) [pid = 1815] [serial = 2314] [outer = 0x7f152c90e400] 11:37:56 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:56 INFO - PROCESS | 1815 | 1461350276831 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:37:56 INFO - {} 11:37:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1344ms 11:37:56 INFO - PROCESS | 1815 | 1461350276902 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1815 | 1461350276911 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 11:37:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:37:56 INFO - PROCESS | 1815 | 1461350276944 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1815 | 1461350276947 Marionette TRACE conn3 <- [1,3050,null,{}] 11:37:56 INFO - PROCESS | 1815 | 1461350276955 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}] 11:37:57 INFO - PROCESS | 1815 | 1461350277193 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:37:57 INFO - PROCESS | 1815 | 1461350277428 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152cdd9000 == 147 [pid = 1815] [id = 772] 11:37:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152e9ccc00) [pid = 1815] [serial = 2315] [outer = (nil)] 11:37:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f152fd08000) [pid = 1815] [serial = 2316] [outer = 0x7f152e9ccc00] 11:37:57 INFO - PROCESS | 1815 | 1461350277493 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f15301ca400) [pid = 1815] [serial = 2317] [outer = 0x7f152e9ccc00] 11:37:58 INFO - PROCESS | 1815 | 1461350278394 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]]]}] 11:37:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:37:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:37:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:37:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:37:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1485ms 11:37:58 INFO - PROCESS | 1815 | 1461350278430 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1815 | 1461350278433 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 11:37:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:37:58 INFO - PROCESS | 1815 | 1461350278441 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1815 | 1461350278447 Marionette TRACE conn3 <- [1,3054,null,{}] 11:37:58 INFO - PROCESS | 1815 | 1461350278485 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}] 11:37:58 INFO - PROCESS | 1815 | 1461350278886 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:37:58 INFO - PROCESS | 1815 | 1461350278937 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152eaa0800 == 148 [pid = 1815] [id = 773] 11:37:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f1531347800) [pid = 1815] [serial = 2318] [outer = (nil)] 11:37:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f15313cd000) [pid = 1815] [serial = 2319] [outer = 0x7f1531347800] 11:37:59 INFO - PROCESS | 1815 | 1461350279007 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1531a51000) [pid = 1815] [serial = 2320] [outer = 0x7f1531347800] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x7f152e505400) [pid = 1815] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x7f1530af2000) [pid = 1815] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x7f152af4cc00) [pid = 1815] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x7f153d677800) [pid = 1815] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x7f152e508c00) [pid = 1815] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x7f154254e400) [pid = 1815] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x7f152a31d400) [pid = 1815] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x7f15420a1400) [pid = 1815] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x7f152f1c7000) [pid = 1815] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x7f153c0e0000) [pid = 1815] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x7f152af4d000) [pid = 1815] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x7f152b3f6800) [pid = 1815] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x7f153de63400) [pid = 1815] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x7f1530923c00) [pid = 1815] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x7f1531a8cc00) [pid = 1815] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x7f1536dbfc00) [pid = 1815] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x7f153ca7a800) [pid = 1815] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x7f153b89d400) [pid = 1815] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x7f153c3a7800) [pid = 1815] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x7f152a31ac00) [pid = 1815] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x7f153b8a0c00) [pid = 1815] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x7f152e502800) [pid = 1815] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x7f152a319400) [pid = 1815] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:37:59 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x7f1547690000) [pid = 1815] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:38:00 INFO - PROCESS | 1815 | 1461350280654 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"]]]}] 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:38:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:38:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:38:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:38:00 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" 11:38:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:38:01 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" 11:38:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:38:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:38:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2348ms 11:38:01 INFO - PROCESS | 1815 | 1461350280788 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 1815 | 1461350280794 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 11:38:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:38:01 INFO - PROCESS | 1815 | 1461350280808 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1815 | 1461350280819 Marionette TRACE conn3 <- [1,3058,null,{}] 11:38:01 INFO - PROCESS | 1815 | 1461350280835 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}] 11:38:01 INFO - PROCESS | 1815 | 1461350281341 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:38:01 INFO - PROCESS | 1815 | 1461350281373 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f15315cc000 == 149 [pid = 1815] [id = 774] 11:38:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x7f152e502800) [pid = 1815] [serial = 2321] [outer = (nil)] 11:38:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x7f1536c56c00) [pid = 1815] [serial = 2322] [outer = 0x7f152e502800] 11:38:01 INFO - PROCESS | 1815 | 1461350281438 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x7f153b828000) [pid = 1815] [serial = 2323] [outer = 0x7f152e502800] 11:38:02 INFO - PROCESS | 1815 | 1461350282762 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]]]}] 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:38:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:38:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:38:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:38:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:38:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:38:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:38:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:38:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:38:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2017ms 11:38:02 INFO - PROCESS | 1815 | 1461350282828 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:38:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:38:02 INFO - PROCESS | 1815 | 1461350282838 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 11:38:02 INFO - PROCESS | 1815 | 1461350282849 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1815 | 1461350282855 Marionette TRACE conn3 <- [1,3062,null,{}] 11:38:02 INFO - PROCESS | 1815 | 1461350282864 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}] 11:38:03 INFO - PROCESS | 1815 | 1461350283181 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:38:03 INFO - PROCESS | 1815 | 1461350283518 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152ca77800 == 150 [pid = 1815] [id = 775] 11:38:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x7f152e9af800) [pid = 1815] [serial = 2324] [outer = (nil)] 11:38:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x7f152e9cb000) [pid = 1815] [serial = 2325] [outer = 0x7f152e9af800] 11:38:03 INFO - PROCESS | 1815 | 1461350283603 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x7f152f1bfc00) [pid = 1815] [serial = 2326] [outer = 0x7f152e9af800] 11:38:03 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:38:04 INFO - PROCESS | 1815 | 1461350284749 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:38:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:38:04 INFO - {} 11:38:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1938ms 11:38:04 INFO - PROCESS | 1815 | 1461350284833 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1815 | 1461350284849 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 11:38:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:38:04 INFO - PROCESS | 1815 | 1461350284916 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1815 | 1461350284924 Marionette TRACE conn3 <- [1,3066,null,{}] 11:38:04 INFO - PROCESS | 1815 | 1461350284982 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}] 11:38:05 INFO - PROCESS | 1815 | 1461350285374 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:38:05 INFO - PROCESS | 1815 | 1461350285846 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1531a33000 == 151 [pid = 1815] [id = 776] 11:38:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x7f152fe73000) [pid = 1815] [serial = 2327] [outer = (nil)] 11:38:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x7f153134bc00) [pid = 1815] [serial = 2328] [outer = 0x7f152fe73000] 11:38:05 INFO - PROCESS | 1815 | 1461350285978 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x7f1531a55000) [pid = 1815] [serial = 2329] [outer = 0x7f152fe73000] 11:38:06 INFO - PROCESS | 1815 | 1461350286878 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]]]}] 11:38:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:38:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:38:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:38:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:38:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:38:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:38:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:38:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2033ms 11:38:06 INFO - PROCESS | 1815 | 1461350286922 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:38:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:38:06 INFO - PROCESS | 1815 | 1461350286927 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 11:38:06 INFO - PROCESS | 1815 | 1461350286935 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1815 | 1461350286942 Marionette TRACE conn3 <- [1,3070,null,{}] 11:38:07 INFO - PROCESS | 1815 | 1461350287004 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}] 11:38:07 INFO - PROCESS | 1815 | 1461350287299 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:38:07 INFO - PROCESS | 1815 | 1461350287575 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153364b800 == 152 [pid = 1815] [id = 777] 11:38:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x7f1531f12400) [pid = 1815] [serial = 2330] [outer = (nil)] 11:38:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x7f153b826000) [pid = 1815] [serial = 2331] [outer = 0x7f1531f12400] 11:38:07 INFO - PROCESS | 1815 | 1461350287707 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x7f153b962c00) [pid = 1815] [serial = 2332] [outer = 0x7f1531f12400] 11:38:08 INFO - PROCESS | 1815 | 1461350288535 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]]]}] 11:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:38:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:38:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1641ms 11:38:08 INFO - PROCESS | 1815 | 1461350288578 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1815 | 1461350288583 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 11:38:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:38:08 INFO - PROCESS | 1815 | 1461350288589 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1815 | 1461350288591 Marionette TRACE conn3 <- [1,3074,null,{}] 11:38:08 INFO - PROCESS | 1815 | 1461350288597 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}] 11:38:08 INFO - PROCESS | 1815 | 1461350288886 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:38:09 INFO - PROCESS | 1815 | 1461350289177 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1536b95800 == 153 [pid = 1815] [id = 778] 11:38:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x7f152e9c1400) [pid = 1815] [serial = 2333] [outer = (nil)] 11:38:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x7f153c0ea000) [pid = 1815] [serial = 2334] [outer = 0x7f152e9c1400] 11:38:09 INFO - PROCESS | 1815 | 1461350289260 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x7f153c19b800) [pid = 1815] [serial = 2335] [outer = 0x7f152e9c1400] 11:38:10 INFO - PROCESS | 1815 | 1461350290077 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]]]}] 11:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:38:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:38:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1534ms 11:38:10 INFO - PROCESS | 1815 | 1461350290126 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:38:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:38:10 INFO - PROCESS | 1815 | 1461350290135 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 11:38:10 INFO - PROCESS | 1815 | 1461350290144 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1815 | 1461350290153 Marionette TRACE conn3 <- [1,3078,null,{}] 11:38:10 INFO - PROCESS | 1815 | 1461350290183 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}] 11:38:10 INFO - PROCESS | 1815 | 1461350290550 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:38:10 INFO - PROCESS | 1815 | 1461350290764 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f152f291000 == 154 [pid = 1815] [id = 779] 11:38:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x7f152e9b0800) [pid = 1815] [serial = 2336] [outer = (nil)] 11:38:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x7f153c117c00) [pid = 1815] [serial = 2337] [outer = 0x7f152e9b0800] 11:38:10 INFO - PROCESS | 1815 | 1461350290882 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x7f153c28b400) [pid = 1815] [serial = 2338] [outer = 0x7f152e9b0800] 11:38:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:38:11 INFO - reader.readAsText(blob_2) 11:38:11 INFO - }" did not throw 11:38:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:38:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 11:38:11 INFO - reader.readAsDataURL(blob_2) 11:38:11 INFO - }" did not throw 11:38:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 11:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 11:38:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 11:38:11 INFO - reader.readAsArrayBuffer(blob_2) 11:38:11 INFO - }" did not throw 11:38:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 11:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 11:38:11 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 11:38:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 11:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:38:11 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1815 | 1461350291752 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 11:38:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:38:11 INFO - PROCESS | 1815 | 1461350291763 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1815 | 1461350291770 Marionette TRACE conn3 <- [1,3082,null,{}] 11:38:11 INFO - PROCESS | 1815 | 1461350291775 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}] 11:38:12 INFO - PROCESS | 1815 | 1461350292141 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:38:12 INFO - PROCESS | 1815 | 1461350292377 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153c2ca000 == 155 [pid = 1815] [id = 780] 11:38:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x7f152fd07800) [pid = 1815] [serial = 2339] [outer = (nil)] 11:38:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x7f153e984000) [pid = 1815] [serial = 2340] [outer = 0x7f152fd07800] 11:38:12 INFO - PROCESS | 1815 | 1461350292464 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x7f153f532400) [pid = 1815] [serial = 2341] [outer = 0x7f152fd07800] 11:38:13 INFO - PROCESS | 1815 | 1461350293322 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]]]}] 11:38:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:38:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:38:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:38:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1597ms 11:38:13 INFO - PROCESS | 1815 | 1461350293363 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1815 | 1461350293367 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 11:38:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:38:13 INFO - PROCESS | 1815 | 1461350293374 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1815 | 1461350293377 Marionette TRACE conn3 <- [1,3086,null,{}] 11:38:13 INFO - PROCESS | 1815 | 1461350293382 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}] 11:38:13 INFO - PROCESS | 1815 | 1461350293636 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:38:13 INFO - PROCESS | 1815 | 1461350293933 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e21c800 == 156 [pid = 1815] [id = 781] 11:38:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x7f152b609000) [pid = 1815] [serial = 2342] [outer = (nil)] 11:38:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x7f153f899c00) [pid = 1815] [serial = 2343] [outer = 0x7f152b609000] 11:38:14 INFO - PROCESS | 1815 | 1461350294018 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x7f1541155000) [pid = 1815] [serial = 2344] [outer = 0x7f152b609000] 11:38:14 INFO - PROCESS | 1815 | 1461350294819 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:38:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1479ms 11:38:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:38:14 INFO - PROCESS | 1815 | 1461350294854 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1815 | 1461350294857 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 11:38:14 INFO - PROCESS | 1815 | 1461350294864 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1815 | 1461350294867 Marionette TRACE conn3 <- [1,3090,null,{}] 11:38:14 INFO - PROCESS | 1815 | 1461350294872 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}] 11:38:15 INFO - PROCESS | 1815 | 1461350295160 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:38:15 INFO - PROCESS | 1815 | 1461350295471 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f153e777800 == 157 [pid = 1815] [id = 782] 11:38:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x7f152ef87000) [pid = 1815] [serial = 2345] [outer = (nil)] 11:38:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x7f154115c800) [pid = 1815] [serial = 2346] [outer = 0x7f152ef87000] 11:38:15 INFO - PROCESS | 1815 | 1461350295553 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x7f15416a9800) [pid = 1815] [serial = 2347] [outer = 0x7f152ef87000] 11:38:16 INFO - PROCESS | 1815 | 1461350296329 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:38:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:38:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1488ms 11:38:16 INFO - PROCESS | 1815 | 1461350296363 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1815 | 1461350296365 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 11:38:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:38:16 INFO - PROCESS | 1815 | 1461350296375 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1815 | 1461350296378 Marionette TRACE conn3 <- [1,3094,null,{}] 11:38:16 INFO - PROCESS | 1815 | 1461350296382 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}] 11:38:16 INFO - PROCESS | 1815 | 1461350296629 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:38:16 INFO - PROCESS | 1815 | 1461350296882 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154125d800 == 158 [pid = 1815] [id = 783] 11:38:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x7f152b556c00) [pid = 1815] [serial = 2348] [outer = (nil)] 11:38:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x7f154171ac00) [pid = 1815] [serial = 2349] [outer = 0x7f152b556c00] 11:38:16 INFO - PROCESS | 1815 | 1461350296958 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x7f1541ece400) [pid = 1815] [serial = 2350] [outer = 0x7f152b556c00] 11:38:17 INFO - PROCESS | 1815 | 1461350297807 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:38:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1479ms 11:38:17 INFO - PROCESS | 1815 | 1461350297856 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1815 | 1461350297858 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 11:38:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:38:17 INFO - PROCESS | 1815 | 1461350297865 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1815 | 1461350297869 Marionette TRACE conn3 <- [1,3098,null,{}] 11:38:17 INFO - PROCESS | 1815 | 1461350297874 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}] 11:38:18 INFO - PROCESS | 1815 | 1461350298166 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:38:18 INFO - PROCESS | 1815 | 1461350298437 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154167d000 == 159 [pid = 1815] [id = 784] 11:38:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x7f152c910800) [pid = 1815] [serial = 2351] [outer = (nil)] 11:38:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x7f1542021800) [pid = 1815] [serial = 2352] [outer = 0x7f152c910800] 11:38:18 INFO - PROCESS | 1815 | 1461350298518 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x7f1542488c00) [pid = 1815] [serial = 2353] [outer = 0x7f152c910800] 11:38:19 INFO - PROCESS | 1815 | 1461350299354 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]]]}] 11:38:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:38:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:38:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1539ms 11:38:19 INFO - PROCESS | 1815 | 1461350299406 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 1815 | 1461350299410 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 11:38:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:38:19 INFO - PROCESS | 1815 | 1461350299416 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 1815 | 1461350299421 Marionette TRACE conn3 <- [1,3102,null,{}] 11:38:19 INFO - PROCESS | 1815 | 1461350299427 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}] 11:38:19 INFO - PROCESS | 1815 | 1461350299696 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:38:19 INFO - PROCESS | 1815 | 1461350299988 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154211f800 == 160 [pid = 1815] [id = 785] 11:38:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x7f153c0e8c00) [pid = 1815] [serial = 2354] [outer = (nil)] 11:38:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x7f154254cc00) [pid = 1815] [serial = 2355] [outer = 0x7f153c0e8c00] 11:38:20 INFO - PROCESS | 1815 | 1461350300108 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x7f1545429400) [pid = 1815] [serial = 2356] [outer = 0x7f153c0e8c00] 11:38:20 INFO - PROCESS | 1815 | 1461350300971 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:38:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1587ms 11:38:21 INFO - PROCESS | 1815 | 1461350301004 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1815 | 1461350301008 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 11:38:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:38:21 INFO - PROCESS | 1815 | 1461350301014 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1815 | 1461350301017 Marionette TRACE conn3 <- [1,3106,null,{}] 11:38:21 INFO - PROCESS | 1815 | 1461350301022 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}] 11:38:21 INFO - PROCESS | 1815 | 1461350301267 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:38:21 INFO - PROCESS | 1815 | 1461350301525 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1546bd1000 == 161 [pid = 1815] [id = 786] 11:38:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x7f1542533400) [pid = 1815] [serial = 2357] [outer = (nil)] 11:38:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x7f1546293400) [pid = 1815] [serial = 2358] [outer = 0x7f1542533400] 11:38:21 INFO - PROCESS | 1815 | 1461350301603 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x7f1546aaac00) [pid = 1815] [serial = 2359] [outer = 0x7f1542533400] 11:38:22 INFO - PROCESS | 1815 | 1461350302453 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]]]}] 11:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:38:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1487ms 11:38:22 INFO - PROCESS | 1815 | 1461350302503 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1815 | 1461350302507 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 11:38:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:38:22 INFO - PROCESS | 1815 | 1461350302513 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1815 | 1461350302516 Marionette TRACE conn3 <- [1,3110,null,{}] 11:38:22 INFO - PROCESS | 1815 | 1461350302571 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}] 11:38:22 INFO - PROCESS | 1815 | 1461350302824 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:38:23 INFO - PROCESS | 1815 | 1461350303116 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f1547eeb000 == 162 [pid = 1815] [id = 787] 11:38:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x7f152e52c400) [pid = 1815] [serial = 2360] [outer = (nil)] 11:38:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x7f15476e3c00) [pid = 1815] [serial = 2361] [outer = 0x7f152e52c400] 11:38:23 INFO - PROCESS | 1815 | 1461350303198 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x7f1547a82800) [pid = 1815] [serial = 2362] [outer = 0x7f152e52c400] 11:38:23 INFO - PROCESS | 1815 | 1461350303988 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"]]]}] 11:38:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:38:24 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 11:38:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:38:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1525ms 11:38:24 INFO - PROCESS | 1815 | 1461350304040 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1815 | 1461350304044 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 11:38:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:38:24 INFO - PROCESS | 1815 | 1461350304050 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1815 | 1461350304053 Marionette TRACE conn3 <- [1,3114,null,{}] 11:38:24 INFO - PROCESS | 1815 | 1461350304059 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}] 11:38:24 INFO - PROCESS | 1815 | 1461350304343 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:38:24 INFO - PROCESS | 1815 | 1461350304605 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\", \"33f0459b-40bf-4223-97f3-794f839f4a83\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x7f154e8ed000 == 163 [pid = 1815] [id = 788] 11:38:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x7f152a319800) [pid = 1815] [serial = 2363] [outer = (nil)] 11:38:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x7f1547a84800) [pid = 1815] [serial = 2364] [outer = 0x7f152a319800] 11:38:24 INFO - PROCESS | 1815 | 1461350304686 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x7f1547e85400) [pid = 1815] [serial = 2365] [outer = 0x7f152a319800] 11:38:25 INFO - PROCESS | 1815 | 1461350305548 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]]]}] 11:38:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:38:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1530ms 11:38:25 INFO - PROCESS | 1815 | 1461350305582 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:38:25 INFO - PROCESS | 1815 | 1461350305586 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 11:38:26 WARNING - u'runner_teardown' () 11:38:26 INFO - No more tests 11:38:26 INFO - Got 0 unexpected results 11:38:26 INFO - SUITE-END | took 1294s 11:38:26 INFO - Closing logging queue 11:38:26 INFO - queue closed 11:38:27 INFO - Return code: 0 11:38:27 WARNING - # TBPL SUCCESS # 11:38:27 INFO - Running post-action listener: _resource_record_post_action 11:38:27 INFO - Running post-run listener: _resource_record_post_run 11:38:28 INFO - Total resource usage - Wall time: 1331s; CPU: 98.0%; Read bytes: 8556544; Write bytes: 972914688; Read time: 476; Write time: 304280 11:38:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:38:28 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 52211712; Read time: 0; Write time: 38804 11:38:28 INFO - run-tests - Wall time: 1301s; CPU: 98.0%; Read bytes: 5947392; Write bytes: 920702976; Read time: 388; Write time: 265476 11:38:28 INFO - Running post-run listener: _upload_blobber_files 11:38:28 INFO - Blob upload gear active. 11:38:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:38:28 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 11:38:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:38:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:38:28 INFO - (blobuploader) - INFO - Open directory for files ... 11:38:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:38:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:38:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:38:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:38:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:38:31 INFO - (blobuploader) - INFO - Done attempting. 11:38:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:38:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:38:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:38:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:38:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:38:32 INFO - (blobuploader) - INFO - Done attempting. 11:38:32 INFO - (blobuploader) - INFO - Iteration through files over. 11:38:32 INFO - Return code: 0 11:38:32 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:38:32 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:38:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f39d3978a9271cb69e085c4832113a672cdf9689a6e3cb0daf1d64de4d3dfd606f526cf378417ed9356f0f198ef70c93400ed2d847a286a516af353dd0ac3059", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a87f7a8236d131d421ade0af2d75b36ee3933629c4f7aab1b0827d60d6a615ee5efa120c86cdc18903d7c6de046adeb1c0d8ba940f30b733e8364b64d28c9ada"} 11:38:32 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:38:32 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:38:32 INFO - Contents: 11:38:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f39d3978a9271cb69e085c4832113a672cdf9689a6e3cb0daf1d64de4d3dfd606f526cf378417ed9356f0f198ef70c93400ed2d847a286a516af353dd0ac3059", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a87f7a8236d131d421ade0af2d75b36ee3933629c4f7aab1b0827d60d6a615ee5efa120c86cdc18903d7c6de046adeb1c0d8ba940f30b733e8364b64d28c9ada"} 11:38:32 INFO - Running post-run listener: copy_logs_to_upload_dir 11:38:32 INFO - Copying logs to upload dir... 11:38:32 INFO - mkdir: /builds/slave/test/build/upload/logs 11:38:32 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1407.544430 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 27 secs) (at 2016-04-22 11:38:33.080993) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 11:38:33.082693) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f39d3978a9271cb69e085c4832113a672cdf9689a6e3cb0daf1d64de4d3dfd606f526cf378417ed9356f0f198ef70c93400ed2d847a286a516af353dd0ac3059", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a87f7a8236d131d421ade0af2d75b36ee3933629c4f7aab1b0827d60d6a615ee5efa120c86cdc18903d7c6de046adeb1c0d8ba940f30b733e8364b64d28c9ada"} build_url:https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036241 build_url: 'https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f39d3978a9271cb69e085c4832113a672cdf9689a6e3cb0daf1d64de4d3dfd606f526cf378417ed9356f0f198ef70c93400ed2d847a286a516af353dd0ac3059", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a87f7a8236d131d421ade0af2d75b36ee3933629c4f7aab1b0827d60d6a615ee5efa120c86cdc18903d7c6de046adeb1c0d8ba940f30b733e8364b64d28c9ada"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UD8dybMZR9SAudtIE6dOkg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 11:38:33.157944) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:38:33.158470) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461348584.862799-1696487929 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020771 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:38:33.223774) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 11:38:33.224113) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 11:38:33.224472) ========= ========= Total master_lag: 0.60 =========