builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2172 starttime: 1462358993.58 results: success (0) buildid: 20160504022740 builduid: e6376d9457b54f558950fc8486441392 revision: 36a0266af53801bedff947c56c8d942a8ebb2e5e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:53.579879) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:53.580367) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:53.580654) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:53.679522) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:53.679862) ========= 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-1462358985.62473-1655400751 _=/tools/buildbot/bin/python using PTY: False --2016-05-04 03:49:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 13.7M=0.001s 2016-05-04 03:49:53 (13.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.264121 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:53.979069) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:53.979406) ========= 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-1462358985.62473-1655400751 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.066499 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:54.076617) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 03:49:54.076971) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 36a0266af53801bedff947c56c8d942a8ebb2e5e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 36a0266af53801bedff947c56c8d942a8ebb2e5e --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-1462358985.62473-1655400751 _=/tools/buildbot/bin/python using PTY: False 2016-05-04 03:49:54,181 truncating revision to first 12 chars 2016-05-04 03:49:54,182 Setting DEBUG logging. 2016-05-04 03:49:54,182 attempt 1/10 2016-05-04 03:49:54,182 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/36a0266af538?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 03:49:55,548 unpacking tar archive at: mozilla-aurora-36a0266af538/testing/mozharness/ program finished with exit code 0 elapsedTime=1.657570 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 03:49:55.766259) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:55.766577) ========= script_repo_revision: 36a0266af53801bedff947c56c8d942a8ebb2e5e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:55.766967) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:55.767259) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 03:49:55.795310) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 36 mins, 11 secs) (at 2016-05-04 03:49:55.795602) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462358985.62473-1655400751 _=/tools/buildbot/bin/python using PTY: False 03:49:56 INFO - MultiFileLogger online at 20160504 03:49:56 in /builds/slave/test 03:49:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:49:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:49:56 INFO - {'append_to_log': False, 03:49:56 INFO - 'base_work_dir': '/builds/slave/test', 03:49:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:49:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:49:56 INFO - 'buildbot_json_path': 'buildprops.json', 03:49:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:49:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:49:56 INFO - 'download_minidump_stackwalk': True, 03:49:56 INFO - 'download_symbols': 'true', 03:49:56 INFO - 'e10s': False, 03:49:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:49:56 INFO - 'tooltool.py': '/tools/tooltool.py', 03:49:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:49:56 INFO - '/tools/misc-python/virtualenv.py')}, 03:49:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:49:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:49:56 INFO - 'log_level': 'info', 03:49:56 INFO - 'log_to_console': True, 03:49:56 INFO - 'opt_config_files': (), 03:49:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:49:56 INFO - '--processes=1', 03:49:56 INFO - '--config=%(test_path)s/wptrunner.ini', 03:49:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:49:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:49:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:49:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:49:56 INFO - 'pip_index': False, 03:49:56 INFO - 'require_test_zip': True, 03:49:56 INFO - 'test_type': ('testharness',), 03:49:56 INFO - 'this_chunk': '1', 03:49:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:49:56 INFO - 'total_chunks': '10', 03:49:56 INFO - 'virtualenv_path': 'venv', 03:49:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:49:56 INFO - 'work_dir': 'build'} 03:49:56 INFO - ##### 03:49:56 INFO - ##### Running clobber step. 03:49:56 INFO - ##### 03:49:56 INFO - Running pre-action listener: _resource_record_pre_action 03:49:56 INFO - Running main action method: clobber 03:49:56 INFO - rmtree: /builds/slave/test/build 03:49:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:49:58 INFO - Running post-action listener: _resource_record_post_action 03:49:58 INFO - ##### 03:49:58 INFO - ##### Running read-buildbot-config step. 03:49:58 INFO - ##### 03:49:58 INFO - Running pre-action listener: _resource_record_pre_action 03:49:58 INFO - Running main action method: read_buildbot_config 03:49:58 INFO - Using buildbot properties: 03:49:58 INFO - { 03:49:58 INFO - "project": "", 03:49:58 INFO - "product": "firefox", 03:49:58 INFO - "script_repo_revision": "production", 03:49:58 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 03:49:58 INFO - "repository": "", 03:49:58 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 03:49:58 INFO - "buildid": "20160504022740", 03:49:58 INFO - "pgo_build": "False", 03:49:58 INFO - "basedir": "/builds/slave/test", 03:49:58 INFO - "buildnumber": 4, 03:49:58 INFO - "slavename": "tst-linux64-spot-2172", 03:49:58 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 03:49:58 INFO - "platform": "linux64", 03:49:58 INFO - "branch": "mozilla-aurora", 03:49:58 INFO - "revision": "36a0266af53801bedff947c56c8d942a8ebb2e5e", 03:49:58 INFO - "repo_path": "releases/mozilla-aurora", 03:49:58 INFO - "moz_repo_path": "", 03:49:58 INFO - "stage_platform": "linux64", 03:49:58 INFO - "builduid": "e6376d9457b54f558950fc8486441392", 03:49:58 INFO - "slavebuilddir": "test" 03:49:58 INFO - } 03:49:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 03:49:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 03:49:58 INFO - Running post-action listener: _resource_record_post_action 03:49:58 INFO - ##### 03:49:58 INFO - ##### Running download-and-extract step. 03:49:58 INFO - ##### 03:49:58 INFO - Running pre-action listener: _resource_record_pre_action 03:49:58 INFO - Running main action method: download_and_extract 03:49:58 INFO - mkdir: /builds/slave/test/build/tests 03:49:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:58 INFO - https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 03:49:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 03:49:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 03:49:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 03:49:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 03:50:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 03:50:29 INFO - retry: attempt #1 caught exception: timed out 03:50:29 INFO - retry: Failed, sleeping 30 seconds before retrying 03:50:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #2 03:51:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 03:51:29 INFO - retry: attempt #2 caught exception: timed out 03:51:29 INFO - retry: Failed, sleeping 60 seconds before retrying 03:52:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #3 03:52:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 03:52:59 INFO - retry: attempt #3 caught exception: timed out 03:52:59 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json! 03:52:59 INFO - Caught exception: timed out 03:52:59 INFO - Caught exception: timed out 03:52:59 INFO - Caught exception: timed out 03:52:59 INFO - trying https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 03:52:59 INFO - Downloading https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 03:52:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 03:53:00 INFO - Downloaded 1361 bytes. 03:53:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 03:53:00 INFO - Using the following test package requirements: 03:53:00 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 03:53:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 03:53:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 03:53:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'jsshell-linux-x86_64.zip'], 03:53:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 03:53:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 03:53:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 03:53:00 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 03:53:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 03:53:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 03:53:00 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 03:53:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 03:53:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:00 INFO - https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 03:53:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 03:53:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 03:53:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 03:53:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 03:53:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 03:53:30 INFO - retry: attempt #1 caught exception: timed out 03:53:30 INFO - retry: Failed, sleeping 30 seconds before retrying 03:54:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #2 03:54:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 03:54:30 INFO - retry: attempt #2 caught exception: timed out 03:54:30 INFO - retry: Failed, sleeping 60 seconds before retrying 03:55:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #3 03:56:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 03:56:00 INFO - retry: attempt #3 caught exception: timed out 03:56:00 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip! 03:56:00 INFO - Caught exception: timed out 03:56:00 INFO - Caught exception: timed out 03:56:00 INFO - Caught exception: timed out 03:56:00 INFO - trying https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 03:56:00 INFO - Downloading https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 03:56:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 03:56:02 INFO - Downloaded 22752987 bytes. 03:56:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:56:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:56:03 INFO - caution: filename not matched: web-platform/* 03:56:03 INFO - Return code: 11 03:56:03 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')]} 03:56:03 INFO - https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 03:56:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 03:56:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 03:56:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 03:56:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 03:56:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 03:56:33 INFO - retry: attempt #1 caught exception: timed out 03:56:33 INFO - retry: Failed, sleeping 30 seconds before retrying 03:57:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #2 03:57:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 03:57:33 INFO - retry: attempt #2 caught exception: timed out 03:57:33 INFO - retry: Failed, sleeping 60 seconds before retrying 03:58:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #3 03:59:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 03:59:03 INFO - retry: attempt #3 caught exception: timed out 03:59:03 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip! 03:59:03 INFO - Caught exception: timed out 03:59:03 INFO - Caught exception: timed out 03:59:03 INFO - Caught exception: timed out 03:59:03 INFO - trying https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 03:59:03 INFO - Downloading https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 03:59:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 03:59:05 INFO - Downloaded 36408648 bytes. 03:59:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:59:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:59:09 INFO - caution: filename not matched: bin/* 03:59:09 INFO - caution: filename not matched: config/* 03:59:09 INFO - caution: filename not matched: mozbase/* 03:59:09 INFO - caution: filename not matched: marionette/* 03:59:09 INFO - caution: filename not matched: tools/wptserve/* 03:59:09 INFO - Return code: 11 03:59:09 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')]} 03:59:09 INFO - https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 03:59:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 03:59:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 03:59:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 03:59:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 03:59:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 03:59:39 INFO - retry: attempt #1 caught exception: timed out 03:59:39 INFO - retry: Failed, sleeping 30 seconds before retrying 04:00:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #2 04:00:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 04:00:39 INFO - retry: attempt #2 caught exception: timed out 04:00:39 INFO - retry: Failed, sleeping 60 seconds before retrying 04:01:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #3 04:02:09 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 04:02:09 INFO - retry: attempt #3 caught exception: timed out 04:02:09 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2! 04:02:09 INFO - Caught exception: timed out 04:02:09 INFO - Caught exception: timed out 04:02:09 INFO - Caught exception: timed out 04:02:09 INFO - trying https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:02:09 INFO - Downloading https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:02:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 04:02:12 INFO - Downloaded 69390101 bytes. 04:02:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:02:12 INFO - mkdir: /builds/slave/test/properties 04:02:12 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:02:12 INFO - Writing to file /builds/slave/test/properties/build_url 04:02:12 INFO - Contents: 04:02:12 INFO - build_url:https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:02:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:02:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:02:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:02:13 INFO - Contents: 04:02:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:02:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:02:13 INFO - https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:02:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:02:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:02:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:02:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 04:02:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 04:02:43 INFO - retry: attempt #1 caught exception: timed out 04:02:43 INFO - retry: Failed, sleeping 30 seconds before retrying 04:03:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #2 04:03:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 04:03:44 INFO - retry: attempt #2 caught exception: timed out 04:03:44 INFO - retry: Failed, sleeping 60 seconds before retrying 04:04:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #3 04:05:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 04:05:14 INFO - retry: attempt #3 caught exception: timed out 04:05:14 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip! 04:05:14 INFO - Caught exception: timed out 04:05:14 INFO - Caught exception: timed out 04:05:14 INFO - Caught exception: timed out 04:05:14 INFO - trying https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:05:14 INFO - Downloading https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:05:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 04:05:17 INFO - Downloaded 90887084 bytes. 04:05:17 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:05:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:05:22 INFO - Return code: 0 04:05:22 INFO - Running post-action listener: _resource_record_post_action 04:05:22 INFO - Running post-action listener: set_extra_try_arguments 04:05:22 INFO - ##### 04:05:22 INFO - ##### Running create-virtualenv step. 04:05:22 INFO - ##### 04:05:22 INFO - Running pre-action listener: _pre_create_virtualenv 04:05:22 INFO - Running pre-action listener: _resource_record_pre_action 04:05:22 INFO - Running main action method: create_virtualenv 04:05:22 INFO - Creating virtualenv /builds/slave/test/build/venv 04:05:22 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 04:05:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:05:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:05:23 INFO - Using real prefix '/usr' 04:05:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:05:25 INFO - Installing distribute.............................................................................................................................................................................................done. 04:05:29 INFO - Installing pip.................done. 04:05:29 INFO - Return code: 0 04:05:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:05:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:05:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:05:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:05:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:05:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x20eb030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ec3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x21f21d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21f8fc0>, '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 0x21f0250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x21f0700>, '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-1462358985.62473-1655400751', '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 04:05:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:05:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:05:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:05:29 INFO - 'CCACHE_UMASK': '002', 04:05:29 INFO - 'DISPLAY': ':0', 04:05:29 INFO - 'HOME': '/home/cltbld', 04:05:29 INFO - 'LANG': 'en_US.UTF-8', 04:05:29 INFO - 'LOGNAME': 'cltbld', 04:05:29 INFO - 'MAIL': '/var/mail/cltbld', 04:05:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:05:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:05:29 INFO - 'MOZ_NO_REMOTE': '1', 04:05:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:05:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:05:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:05:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:05:29 INFO - 'PWD': '/builds/slave/test', 04:05:29 INFO - 'SHELL': '/bin/bash', 04:05:29 INFO - 'SHLVL': '1', 04:05:29 INFO - 'TERM': 'linux', 04:05:29 INFO - 'TMOUT': '86400', 04:05:29 INFO - 'USER': 'cltbld', 04:05:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462358985.62473-1655400751', 04:05:29 INFO - '_': '/tools/buildbot/bin/python'} 04:05:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:05:30 INFO - Downloading/unpacking psutil>=0.7.1 04:05:30 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 04:05:30 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 04:05:30 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 04:05:30 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 04:05:30 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 04:05:30 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 04:05:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:05:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:05:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:05:34 INFO - Installing collected packages: psutil 04:05:34 INFO - Running setup.py install for psutil 04:05:34 INFO - building 'psutil._psutil_linux' extension 04:05:34 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 04:05:34 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 04:05:35 INFO - building 'psutil._psutil_posix' extension 04:05:35 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 04:05:35 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 04:05:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:05:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:05:35 INFO - Successfully installed psutil 04:05:35 INFO - Cleaning up... 04:05:35 INFO - Return code: 0 04:05:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:05:35 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')]} 04:05:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:05:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:35 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')]} 04:05:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:05:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:35 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 0x20eb030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ec3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x21f21d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21f8fc0>, '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 0x21f0250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x21f0700>, '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-1462358985.62473-1655400751', '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 04:05:35 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 04:05:35 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 04:05:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:05:35 INFO - 'CCACHE_UMASK': '002', 04:05:35 INFO - 'DISPLAY': ':0', 04:05:35 INFO - 'HOME': '/home/cltbld', 04:05:35 INFO - 'LANG': 'en_US.UTF-8', 04:05:35 INFO - 'LOGNAME': 'cltbld', 04:05:35 INFO - 'MAIL': '/var/mail/cltbld', 04:05:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:05:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:05:35 INFO - 'MOZ_NO_REMOTE': '1', 04:05:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:05:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:05:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:05:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:05:35 INFO - 'PWD': '/builds/slave/test', 04:05:35 INFO - 'SHELL': '/bin/bash', 04:05:35 INFO - 'SHLVL': '1', 04:05:35 INFO - 'TERM': 'linux', 04:05:35 INFO - 'TMOUT': '86400', 04:05:35 INFO - 'USER': 'cltbld', 04:05:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462358985.62473-1655400751', 04:05:35 INFO - '_': '/tools/buildbot/bin/python'} 04:05:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:05:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:05:35 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 04:05:35 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 04:05:35 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 04:05:35 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 04:05:35 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 04:05:35 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 04:05:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:05:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:05:39 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:05:39 INFO - Installing collected packages: mozsystemmonitor 04:05:39 INFO - Running setup.py install for mozsystemmonitor 04:05:39 INFO - Successfully installed mozsystemmonitor 04:05:39 INFO - Cleaning up... 04:05:39 INFO - Return code: 0 04:05:39 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:05: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')]} 04:05:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:05:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:05:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:05:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:40 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 0x20eb030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ec3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x21f21d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21f8fc0>, '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 0x21f0250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x21f0700>, '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-1462358985.62473-1655400751', '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 04:05:40 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 04:05:40 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 04:05:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:05:40 INFO - 'CCACHE_UMASK': '002', 04:05:40 INFO - 'DISPLAY': ':0', 04:05:40 INFO - 'HOME': '/home/cltbld', 04:05:40 INFO - 'LANG': 'en_US.UTF-8', 04:05:40 INFO - 'LOGNAME': 'cltbld', 04:05:40 INFO - 'MAIL': '/var/mail/cltbld', 04:05:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:05:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:05:40 INFO - 'MOZ_NO_REMOTE': '1', 04:05:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:05:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:05:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:05:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:05:40 INFO - 'PWD': '/builds/slave/test', 04:05:40 INFO - 'SHELL': '/bin/bash', 04:05:40 INFO - 'SHLVL': '1', 04:05:40 INFO - 'TERM': 'linux', 04:05:40 INFO - 'TMOUT': '86400', 04:05:40 INFO - 'USER': 'cltbld', 04:05:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462358985.62473-1655400751', 04:05:40 INFO - '_': '/tools/buildbot/bin/python'} 04:05:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:05:40 INFO - Downloading/unpacking blobuploader==1.2.4 04:05: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 04:05: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 04:05: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 04:05: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 04:05: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 04:05: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 04:05:43 INFO - Downloading blobuploader-1.2.4.tar.gz 04:05:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:05:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:05:44 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 04:05:44 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 04:05:44 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 04:05:44 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 04:05:44 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 04:05:44 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 04:05:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:05:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:05:45 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 04:05:45 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 04:05:45 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 04:05:45 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 04:05:45 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 04:05:45 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 04:05:45 INFO - Downloading docopt-0.6.1.tar.gz 04:05:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:05:45 INFO - Installing collected packages: blobuploader, requests, docopt 04:05:45 INFO - Running setup.py install for blobuploader 04:05:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:05:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:05:45 INFO - Running setup.py install for requests 04:05:46 INFO - Running setup.py install for docopt 04:05:46 INFO - Successfully installed blobuploader requests docopt 04:05:46 INFO - Cleaning up... 04:05:46 INFO - Return code: 0 04:05:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:05: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')]} 04:05:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:05:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05: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')]} 04:05:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:05:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:46 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 0x20eb030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ec3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x21f21d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21f8fc0>, '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 0x21f0250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x21f0700>, '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-1462358985.62473-1655400751', '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 04:05:46 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 04:05:46 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 04:05:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:05:46 INFO - 'CCACHE_UMASK': '002', 04:05:46 INFO - 'DISPLAY': ':0', 04:05:46 INFO - 'HOME': '/home/cltbld', 04:05:46 INFO - 'LANG': 'en_US.UTF-8', 04:05:46 INFO - 'LOGNAME': 'cltbld', 04:05:46 INFO - 'MAIL': '/var/mail/cltbld', 04:05:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:05:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:05:46 INFO - 'MOZ_NO_REMOTE': '1', 04:05:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:05:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:05:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:05:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:05:46 INFO - 'PWD': '/builds/slave/test', 04:05:46 INFO - 'SHELL': '/bin/bash', 04:05:46 INFO - 'SHLVL': '1', 04:05:46 INFO - 'TERM': 'linux', 04:05:46 INFO - 'TMOUT': '86400', 04:05:46 INFO - 'USER': 'cltbld', 04:05:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462358985.62473-1655400751', 04:05:46 INFO - '_': '/tools/buildbot/bin/python'} 04:05:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:05:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:05:47 INFO - Running setup.py (path:/tmp/pip-d3YnXo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:05:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:05:47 INFO - Running setup.py (path:/tmp/pip-BOiaHw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:05:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:05:47 INFO - Running setup.py (path:/tmp/pip-muySov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:05:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:05:47 INFO - Running setup.py (path:/tmp/pip-xmUyMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:05:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:05:47 INFO - Running setup.py (path:/tmp/pip-vIf0ag-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:05:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:05:48 INFO - Running setup.py (path:/tmp/pip-MWCN_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:05:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:05:48 INFO - Running setup.py (path:/tmp/pip-YheerQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:05:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:05:48 INFO - Running setup.py (path:/tmp/pip-wMDUAT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:05:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:05:48 INFO - Running setup.py (path:/tmp/pip-POhoRh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:05:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:05:48 INFO - Running setup.py (path:/tmp/pip-SS2xvg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:05:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:05:48 INFO - Running setup.py (path:/tmp/pip-xPUTIf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:05:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:05:48 INFO - Running setup.py (path:/tmp/pip-MQKqVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:05:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:05:48 INFO - Running setup.py (path:/tmp/pip-3NVBLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:05:49 INFO - Running setup.py (path:/tmp/pip-RC1vHH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:05:49 INFO - Running setup.py (path:/tmp/pip-TBO0mi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:05:49 INFO - Running setup.py (path:/tmp/pip-PczQPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:05:49 INFO - Running setup.py (path:/tmp/pip-H84xNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:05:49 INFO - Running setup.py (path:/tmp/pip-yAYJOY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:05:49 INFO - Running setup.py (path:/tmp/pip-j5qDY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:05:49 INFO - Running setup.py (path:/tmp/pip-pAu7BB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:05:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:05:50 INFO - Running setup.py (path:/tmp/pip-hAlHHo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:05:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:05:50 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 04:05:50 INFO - Running setup.py install for manifestparser 04:05:50 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:05:50 INFO - Running setup.py install for mozcrash 04:05:50 INFO - Running setup.py install for mozdebug 04:05:51 INFO - Running setup.py install for mozdevice 04:05:51 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:05:51 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:05:51 INFO - Running setup.py install for mozfile 04:05:51 INFO - Running setup.py install for mozhttpd 04:05:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:05:51 INFO - Running setup.py install for mozinfo 04:05:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:05:51 INFO - Running setup.py install for mozInstall 04:05:52 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:05:52 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:05:52 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:05:52 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:05:52 INFO - Running setup.py install for mozleak 04:05:52 INFO - Running setup.py install for mozlog 04:05:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:05:52 INFO - Running setup.py install for moznetwork 04:05:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:05:52 INFO - Running setup.py install for mozprocess 04:05:52 INFO - Running setup.py install for mozprofile 04:05:53 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:05:53 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:05:53 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:05:53 INFO - Running setup.py install for mozrunner 04:05:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:05:53 INFO - Running setup.py install for mozscreenshot 04:05:53 INFO - Running setup.py install for moztest 04:05:53 INFO - Running setup.py install for mozversion 04:05:54 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:05:54 INFO - Running setup.py install for wptserve 04:05:54 INFO - Running setup.py install for marionette-driver 04:05:54 INFO - Running setup.py install for browsermob-proxy 04:05:54 INFO - Running setup.py install for marionette-client 04:05:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:05:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:05:55 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 04:05:55 INFO - Cleaning up... 04:05:55 INFO - Return code: 0 04:05:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:05:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:05:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:05:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:05:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:05:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:05:55 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 0x20eb030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ec3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x21f21d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21f8fc0>, '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 0x21f0250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x21f0700>, '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-1462358985.62473-1655400751', '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 04:05:55 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 04:05:55 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 04:05:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:05:55 INFO - 'CCACHE_UMASK': '002', 04:05:55 INFO - 'DISPLAY': ':0', 04:05:55 INFO - 'HOME': '/home/cltbld', 04:05:55 INFO - 'LANG': 'en_US.UTF-8', 04:05:55 INFO - 'LOGNAME': 'cltbld', 04:05:55 INFO - 'MAIL': '/var/mail/cltbld', 04:05:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:05:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:05:55 INFO - 'MOZ_NO_REMOTE': '1', 04:05:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:05:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:05:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:05:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:05:55 INFO - 'PWD': '/builds/slave/test', 04:05:55 INFO - 'SHELL': '/bin/bash', 04:05:55 INFO - 'SHLVL': '1', 04:05:55 INFO - 'TERM': 'linux', 04:05:55 INFO - 'TMOUT': '86400', 04:05:55 INFO - 'USER': 'cltbld', 04:05:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462358985.62473-1655400751', 04:05:55 INFO - '_': '/tools/buildbot/bin/python'} 04:05:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:05:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:05:55 INFO - Running setup.py (path:/tmp/pip-bjMn_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:05:55 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)) 04:05:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:05:55 INFO - Running setup.py (path:/tmp/pip-TPlQw2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:05:55 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)) 04:05:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:05:55 INFO - Running setup.py (path:/tmp/pip-8RiviS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:05:56 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)) 04:05:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:05:56 INFO - Running setup.py (path:/tmp/pip-37kI4s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:05:56 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)) 04:05:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:05:56 INFO - Running setup.py (path:/tmp/pip-pfDB98-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:05:56 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)) 04:05:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:05:56 INFO - Running setup.py (path:/tmp/pip-QNqsG5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:05:56 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)) 04:05:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:05:56 INFO - Running setup.py (path:/tmp/pip-cExJ3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:05:56 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)) 04:05:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:05:56 INFO - Running setup.py (path:/tmp/pip-qeanjy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:05:56 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)) 04:05:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:05:56 INFO - Running setup.py (path:/tmp/pip-rffcFt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:05:56 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)) 04:05:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:05:56 INFO - Running setup.py (path:/tmp/pip-KKxrnR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:05:57 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)) 04:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:05:57 INFO - Running setup.py (path:/tmp/pip-0jNGbz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:05:57 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)) 04:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:05:57 INFO - Running setup.py (path:/tmp/pip-UFgiXl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:05:57 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)) 04:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:05:57 INFO - Running setup.py (path:/tmp/pip-eg8BmQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:05:57 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)) 04:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:05:57 INFO - Running setup.py (path:/tmp/pip-2q_V8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:05:57 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)) 04:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:05:57 INFO - Running setup.py (path:/tmp/pip-R375AL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:05:57 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)) 04:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:05:57 INFO - Running setup.py (path:/tmp/pip-biRUx4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:05:57 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)) 04:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:05:57 INFO - Running setup.py (path:/tmp/pip-fBwbjp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:05:58 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)) 04:05:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:05:58 INFO - Running setup.py (path:/tmp/pip-8yJ6Fe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:05:58 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)) 04:05:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:05:58 INFO - Running setup.py (path:/tmp/pip-vaAi_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:05:58 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)) 04:05:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:05:58 INFO - Running setup.py (path:/tmp/pip-9HBa3U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:05:58 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)) 04:05:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:05:58 INFO - Running setup.py (path:/tmp/pip-6WaPqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:05:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:05:59 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)) 04:05:59 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)) 04:05:59 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)) 04:05:59 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)) 04:05:59 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)) 04:05:59 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)) 04:05:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:05:59 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 04:05:59 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 04:05:59 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 04:05:59 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 04:05:59 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 04:05:59 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 04:06:02 INFO - Downloading blessings-1.6.tar.gz 04:06:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:06:02 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)) 04:06:02 INFO - Installing collected packages: blessings 04:06:02 INFO - Running setup.py install for blessings 04:06:03 INFO - Successfully installed blessings 04:06:03 INFO - Cleaning up... 04:06:03 INFO - Return code: 0 04:06:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:06:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:06:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:06:03 INFO - Reading from file tmpfile_stdout 04:06:03 INFO - Current package versions: 04:06:03 INFO - argparse == 1.2.1 04:06:03 INFO - blessings == 1.6 04:06:03 INFO - blobuploader == 1.2.4 04:06:03 INFO - browsermob-proxy == 0.6.0 04:06:03 INFO - docopt == 0.6.1 04:06:03 INFO - manifestparser == 1.1 04:06:03 INFO - marionette-client == 2.3.0 04:06:03 INFO - marionette-driver == 1.4.0 04:06:03 INFO - mozInstall == 1.12 04:06:03 INFO - mozcrash == 0.17 04:06:03 INFO - mozdebug == 0.1 04:06:03 INFO - mozdevice == 0.48 04:06:03 INFO - mozfile == 1.2 04:06:03 INFO - mozhttpd == 0.7 04:06:03 INFO - mozinfo == 0.9 04:06:03 INFO - mozleak == 0.1 04:06:03 INFO - mozlog == 3.1 04:06:03 INFO - moznetwork == 0.27 04:06:03 INFO - mozprocess == 0.22 04:06:03 INFO - mozprofile == 0.28 04:06:03 INFO - mozrunner == 6.11 04:06:03 INFO - mozscreenshot == 0.1 04:06:03 INFO - mozsystemmonitor == 0.0 04:06:03 INFO - moztest == 0.7 04:06:03 INFO - mozversion == 1.4 04:06:03 INFO - psutil == 3.1.1 04:06:03 INFO - requests == 1.2.3 04:06:03 INFO - wptserve == 1.4.0 04:06:03 INFO - wsgiref == 0.1.2 04:06:03 INFO - Running post-action listener: _resource_record_post_action 04:06:03 INFO - Running post-action listener: _start_resource_monitoring 04:06:03 INFO - Starting resource monitoring. 04:06:03 INFO - ##### 04:06:03 INFO - ##### Running pull step. 04:06:03 INFO - ##### 04:06:03 INFO - Running pre-action listener: _resource_record_pre_action 04:06:03 INFO - Running main action method: pull 04:06:03 INFO - Pull has nothing to do! 04:06:03 INFO - Running post-action listener: _resource_record_post_action 04:06:03 INFO - ##### 04:06:03 INFO - ##### Running install step. 04:06:03 INFO - ##### 04:06:03 INFO - Running pre-action listener: _resource_record_pre_action 04:06:03 INFO - Running main action method: install 04:06:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:06:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:06:04 INFO - Reading from file tmpfile_stdout 04:06:04 INFO - Detecting whether we're running mozinstall >=1.0... 04:06:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:06:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:06:04 INFO - Reading from file tmpfile_stdout 04:06:04 INFO - Output received: 04:06:04 INFO - Usage: mozinstall [options] installer 04:06:04 INFO - Options: 04:06:04 INFO - -h, --help show this help message and exit 04:06:04 INFO - -d DEST, --destination=DEST 04:06:04 INFO - Directory to install application into. [default: 04:06:04 INFO - "/builds/slave/test"] 04:06:04 INFO - --app=APP Application being installed. [default: firefox] 04:06:04 INFO - mkdir: /builds/slave/test/build/application 04:06:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:06:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 04:06:32 INFO - Reading from file tmpfile_stdout 04:06:32 INFO - Output received: 04:06:32 INFO - /builds/slave/test/build/application/firefox/firefox 04:06:32 INFO - Running post-action listener: _resource_record_post_action 04:06:32 INFO - ##### 04:06:32 INFO - ##### Running run-tests step. 04:06:32 INFO - ##### 04:06:32 INFO - Running pre-action listener: _resource_record_pre_action 04:06:32 INFO - Running main action method: run_tests 04:06:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:06:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:06:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:06:32 INFO - grabbing minidump binary from tooltool 04:06:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:06:32 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 0x21f8fc0>, '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 0x21f0250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x21f0700>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:06:32 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 04:06:32 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 04:06:32 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:06:32 INFO - Return code: 0 04:06:32 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 04:06:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:06:32 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/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.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 04:06:32 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/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.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 04:06:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:06:32 INFO - 'CCACHE_UMASK': '002', 04:06:32 INFO - 'DISPLAY': ':0', 04:06:32 INFO - 'HOME': '/home/cltbld', 04:06:32 INFO - 'LANG': 'en_US.UTF-8', 04:06:32 INFO - 'LOGNAME': 'cltbld', 04:06:32 INFO - 'MAIL': '/var/mail/cltbld', 04:06:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:06:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:06:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:06:32 INFO - 'MOZ_NO_REMOTE': '1', 04:06:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:06:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:06:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:06:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:06:32 INFO - 'PWD': '/builds/slave/test', 04:06:32 INFO - 'SHELL': '/bin/bash', 04:06:32 INFO - 'SHLVL': '1', 04:06:32 INFO - 'TERM': 'linux', 04:06:32 INFO - 'TMOUT': '86400', 04:06:32 INFO - 'USER': 'cltbld', 04:06:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462358985.62473-1655400751', 04:06:32 INFO - '_': '/tools/buildbot/bin/python'} 04:06:32 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/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.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 04:06:33 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 04:06:33 INFO - import pkg_resources 04:06:34 INFO - Using 1 client processes 04:06:35 INFO - wptserve Starting http server on 127.0.0.1:8000 04:06:35 INFO - wptserve Starting http server on 127.0.0.1:8001 04:06:35 INFO - wptserve Starting http server on 127.0.0.1:8443 04:06:37 INFO - SUITE-START | Running 778 tests 04:06:37 INFO - Running testharness tests 04:06:37 INFO - Setting up ssl 04:06:37 INFO - PROCESS | certutil | 04:06:37 INFO - PROCESS | certutil | 04:06:37 INFO - PROCESS | certutil | 04:06:37 INFO - Certificate Nickname Trust Attributes 04:06:37 INFO - SSL,S/MIME,JAR/XPI 04:06:37 INFO - 04:06:37 INFO - web-platform-tests CT,, 04:06:37 INFO - 04:06:37 INFO - Starting runner 04:06:39 INFO - PROCESS | 1833 | 1462359999930 Marionette DEBUG Marionette enabled via build flag and pref 04:06:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d2d55000 == 1 [pid = 1833] [id = 1] 04:06:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 1 (0x7fe6d2d55800) [pid = 1833] [serial = 1] [outer = (nil)] 04:06:40 INFO - PROCESS | 1833 | [1833] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:06:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 2 (0x7fe6d2d56800) [pid = 1833] [serial = 2] [outer = 0x7fe6d2d55800] 04:06:40 INFO - PROCESS | 1833 | 1462360000613 Marionette INFO Listening on port 2828 04:06:41 INFO - PROCESS | 1833 | 1462360001138 Marionette DEBUG Marionette enabled via command-line flag 04:06:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfc23800 == 2 [pid = 1833] [id = 2] 04:06:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 3 (0x7fe6cfc24000) [pid = 1833] [serial = 3] [outer = (nil)] 04:06:41 INFO - PROCESS | 1833 | [1833] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:06:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 4 (0x7fe6cfc25000) [pid = 1833] [serial = 4] [outer = 0x7fe6cfc24000] 04:06:41 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fe6cf0097c0 04:06:41 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fe6d5327f40 04:06:41 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fe6cf0831f0 04:06:41 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fe6cf0834f0 04:06:41 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fe6cf083820 04:06:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 5 (0x7fe6cf0b5000) [pid = 1833] [serial = 5] [outer = 0x7fe6d2d55800] 04:06:41 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:06:41 INFO - PROCESS | 1833 | 1462360001501 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51368 04:06:41 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:06:41 INFO - PROCESS | 1833 | 1462360001581 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51369 04:06:41 INFO - PROCESS | 1833 | 1462360001590 Marionette DEBUG Closed connection conn0 04:06:41 INFO - PROCESS | 1833 | [1833] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 04:06:41 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:06:41 INFO - PROCESS | 1833 | 1462360001709 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51370 04:06:41 INFO - PROCESS | 1833 | 1462360001711 Marionette DEBUG Closed connection conn1 04:06:41 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:06:41 INFO - PROCESS | 1833 | 1462360001772 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51371 04:06:41 INFO - PROCESS | 1833 | 1462360001778 Marionette DEBUG Closed connection conn2 04:06:41 INFO - PROCESS | 1833 | 1462360001834 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:06:41 INFO - PROCESS | 1833 | 1462360001854 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160504022740","device":"desktop","version":"48.0a2"} 04:06:42 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:06:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3beb800 == 3 [pid = 1833] [id = 3] 04:06:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 6 (0x7fe6c3bec000) [pid = 1833] [serial = 6] [outer = (nil)] 04:06:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3bec800 == 4 [pid = 1833] [id = 4] 04:06:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7fe6c3978c00) [pid = 1833] [serial = 7] [outer = (nil)] 04:06:43 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:06:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2ec3000 == 5 [pid = 1833] [id = 5] 04:06:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7fe6c2b37400) [pid = 1833] [serial = 8] [outer = (nil)] 04:06:43 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:06:44 INFO - PROCESS | 1833 | [1833] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:06:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7fe6c2a94000) [pid = 1833] [serial = 9] [outer = 0x7fe6c2b37400] 04:06:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7fe6c2505800) [pid = 1833] [serial = 10] [outer = 0x7fe6c3bec000] 04:06:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7fe6c2676000) [pid = 1833] [serial = 11] [outer = 0x7fe6c3978c00] 04:06:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 12 (0x7fe6c254d400) [pid = 1833] [serial = 12] [outer = 0x7fe6c2b37400] 04:06:45 INFO - PROCESS | 1833 | 1462360005455 Marionette DEBUG loaded listener.js 04:06:45 INFO - PROCESS | 1833 | 1462360005475 Marionette DEBUG loaded listener.js 04:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 13 (0x7fe6bfba5000) [pid = 1833] [serial = 13] [outer = 0x7fe6c2b37400] 04:06:46 INFO - PROCESS | 1833 | 1462360006173 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"59b24f96-dec3-41f2-b3c0-01af0b14caf2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160504022740","device":"desktop","version":"48.0a2","command_id":1}}] 04:06:46 INFO - PROCESS | 1833 | 1462360006381 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}] 04:06:46 INFO - PROCESS | 1833 | 1462360006583 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:06:46 INFO - PROCESS | 1833 | 1462360006813 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:06:46 INFO - PROCESS | 1833 | [1833] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:06:46 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 14 (0x7fe6bc5e7400) [pid = 1833] [serial = 14] [outer = 0x7fe6c2b37400] 04:06:47 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:06:47 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:06:47 INFO - PROCESS | 1833 | 1462360007415 Marionette TRACE conn3 <- [1,3,null,{}] 04:06:47 INFO - PROCESS | 1833 | 1462360007457 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:06:47 INFO - PROCESS | 1833 | 1462360007497 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:06:47 INFO - PROCESS | 1833 | 1462360007549 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:06:47 INFO - PROCESS | 1833 | 1462360007552 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:06:47 INFO - PROCESS | 1833 | 1462360007621 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:06:47 INFO - PROCESS | 1833 | 1462360007626 Marionette TRACE conn3 <- [1,6,null,{}] 04:06:47 INFO - PROCESS | 1833 | 1462360007632 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}] 04:06:47 INFO - PROCESS | 1833 | 1462360007648 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:06:47 INFO - PROCESS | 1833 | 1462360007659 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bb0be800 == 6 [pid = 1833] [id = 6] 04:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 15 (0x7fe6bb13ac00) [pid = 1833] [serial = 15] [outer = (nil)] 04:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 16 (0x7fe6bb13c800) [pid = 1833] [serial = 16] [outer = 0x7fe6bb13ac00] 04:06:47 INFO - PROCESS | 1833 | 1462360007727 Marionette DEBUG loaded listener.js 04:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7fe6bb143400) [pid = 1833] [serial = 17] [outer = 0x7fe6bb13ac00] 04:06:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bad8e000 == 7 [pid = 1833] [id = 7] 04:06:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 18 (0x7fe6badbc400) [pid = 1833] [serial = 18] [outer = (nil)] 04:06:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 19 (0x7fe6badbe000) [pid = 1833] [serial = 19] [outer = 0x7fe6badbc400] 04:06:48 INFO - PROCESS | 1833 | 1462360008230 Marionette DEBUG loaded listener.js 04:06:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 20 (0x7fe6bace4000) [pid = 1833] [serial = 20] [outer = 0x7fe6badbc400] 04:06:48 INFO - PROCESS | 1833 | [1833] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:06:48 INFO - PROCESS | 1833 | 1462360008849 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]]]}] 04:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1332ms 04:06:48 INFO - PROCESS | 1833 | 1462360008937 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:06:48 INFO - PROCESS | 1833 | 1462360008940 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:06:48 INFO - PROCESS | 1833 | 1462360008972 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:06:48 INFO - PROCESS | 1833 | 1462360008974 Marionette TRACE conn3 <- [1,10,null,{}] 04:06:48 INFO - PROCESS | 1833 | 1462360008989 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}] 04:06:49 INFO - PROCESS | 1833 | 1462360009152 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:06:49 INFO - PROCESS | 1833 | 1462360009177 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b924c800 == 8 [pid = 1833] [id = 8] 04:06:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 21 (0x7fe6b9267000) [pid = 1833] [serial = 21] [outer = (nil)] 04:06:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 22 (0x7fe6ba0d0c00) [pid = 1833] [serial = 22] [outer = 0x7fe6b9267000] 04:06:49 INFO - PROCESS | 1833 | 1462360009243 Marionette DEBUG loaded listener.js 04:06:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 23 (0x7fe6c1e3e800) [pid = 1833] [serial = 23] [outer = 0x7fe6b9267000] 04:06:49 INFO - PROCESS | 1833 | 1462360009793 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]]]}] 04:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 859ms 04:06:49 INFO - PROCESS | 1833 | 1462360009809 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:06:49 INFO - PROCESS | 1833 | 1462360009814 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:06:49 INFO - PROCESS | 1833 | 1462360009820 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:06:49 INFO - PROCESS | 1833 | 1462360009822 Marionette TRACE conn3 <- [1,14,null,{}] 04:06:49 INFO - PROCESS | 1833 | 1462360009827 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}] 04:06:49 INFO - PROCESS | 1833 | 1462360009976 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:06:50 INFO - PROCESS | 1833 | 1462360009995 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93e0800 == 9 [pid = 1833] [id = 9] 04:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 24 (0x7fe6ba0d1400) [pid = 1833] [serial = 24] [outer = (nil)] 04:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 25 (0x7fe6c25a7800) [pid = 1833] [serial = 25] [outer = 0x7fe6ba0d1400] 04:06:50 INFO - PROCESS | 1833 | 1462360010056 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 26 (0x7fe6c25afc00) [pid = 1833] [serial = 26] [outer = 0x7fe6ba0d1400] 04:06:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95ee000 == 10 [pid = 1833] [id = 10] 04:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 27 (0x7fe6b95ee800) [pid = 1833] [serial = 27] [outer = (nil)] 04:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 28 (0x7fe6b95ef000) [pid = 1833] [serial = 28] [outer = 0x7fe6b95ee800] 04:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 29 (0x7fe6b95f6800) [pid = 1833] [serial = 29] [outer = 0x7fe6b95ee800] 04:06:51 INFO - PROCESS | 1833 | 1462360011211 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]]]}] 04:06:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95dc800 == 11 [pid = 1833] [id = 11] 04:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 30 (0x7fe6b93ee400) [pid = 1833] [serial = 30] [outer = (nil)] 04:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7fe6b9877c00) [pid = 1833] [serial = 31] [outer = 0x7fe6b93ee400] 04:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7fe6ba0da800) [pid = 1833] [serial = 32] [outer = 0x7fe6b93ee400] 04:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1529ms 04:06:51 INFO - PROCESS | 1833 | 1462360011392 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:06:51 INFO - PROCESS | 1833 | 1462360011398 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:06:51 INFO - PROCESS | 1833 | 1462360011469 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:06:51 INFO - PROCESS | 1833 | 1462360011473 Marionette TRACE conn3 <- [1,18,null,{}] 04:06:51 INFO - PROCESS | 1833 | 1462360011535 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}] 04:06:51 INFO - PROCESS | 1833 | 1462360011725 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:06:51 INFO - PROCESS | 1833 | 1462360011790 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0b7000 == 12 [pid = 1833] [id = 12] 04:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7fe6b96f7c00) [pid = 1833] [serial = 33] [outer = (nil)] 04:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7fe6bb147400) [pid = 1833] [serial = 34] [outer = 0x7fe6b96f7c00] 04:06:51 INFO - PROCESS | 1833 | 1462360011908 Marionette DEBUG loaded listener.js 04:06:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7fe6c0dd3800) [pid = 1833] [serial = 35] [outer = 0x7fe6b96f7c00] 04:06:52 INFO - PROCESS | 1833 | 1462360012778 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]]]}] 04:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1370ms 04:06:52 INFO - PROCESS | 1833 | 1462360012827 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:06:52 INFO - PROCESS | 1833 | 1462360012835 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:06:52 INFO - PROCESS | 1833 | 1462360012848 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:06:52 INFO - PROCESS | 1833 | 1462360012851 Marionette TRACE conn3 <- [1,22,null,{}] 04:06:52 INFO - PROCESS | 1833 | 1462360012858 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}] 04:06:53 INFO - PROCESS | 1833 | 1462360013037 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:06:53 INFO - PROCESS | 1833 | 1462360013154 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c1aab800 == 13 [pid = 1833] [id = 13] 04:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7fe6c1c3f000) [pid = 1833] [serial = 36] [outer = (nil)] 04:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7fe6c25a8400) [pid = 1833] [serial = 37] [outer = 0x7fe6c1c3f000] 04:06:53 INFO - PROCESS | 1833 | 1462360013229 Marionette DEBUG loaded listener.js 04:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7fe6c25b4400) [pid = 1833] [serial = 38] [outer = 0x7fe6c1c3f000] 04:06:54 INFO - PROCESS | 1833 | 1462360014217 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]]]}] 04:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1383ms 04:06:54 INFO - PROCESS | 1833 | 1462360014243 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:06:54 INFO - PROCESS | 1833 | 1462360014249 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:06:54 INFO - PROCESS | 1833 | 1462360014258 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:06:54 INFO - PROCESS | 1833 | 1462360014262 Marionette TRACE conn3 <- [1,26,null,{}] 04:06:54 INFO - PROCESS | 1833 | 1462360014269 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}] 04:06:54 INFO - PROCESS | 1833 | 1462360014408 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:06:54 INFO - PROCESS | 1833 | 1462360014530 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9246800 == 14 [pid = 1833] [id = 14] 04:06:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7fe6bb13f800) [pid = 1833] [serial = 39] [outer = (nil)] 04:06:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7fe6c0d0ac00) [pid = 1833] [serial = 40] [outer = 0x7fe6bb13f800] 04:06:54 INFO - PROCESS | 1833 | 1462360014624 Marionette DEBUG loaded listener.js 04:06:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7fe6c25a9000) [pid = 1833] [serial = 41] [outer = 0x7fe6bb13f800] 04:06:55 INFO - PROCESS | 1833 | 1462360015305 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]]]}] 04:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1085ms 04:06:55 INFO - PROCESS | 1833 | 1462360015443 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:06:55 INFO - PROCESS | 1833 | 1462360015450 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:06:55 INFO - PROCESS | 1833 | 1462360015477 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:06:55 INFO - PROCESS | 1833 | 1462360015481 Marionette TRACE conn3 <- [1,30,null,{}] 04:06:55 INFO - PROCESS | 1833 | 1462360015487 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}] 04:06:55 INFO - PROCESS | 1833 | 1462360015619 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:06:55 INFO - PROCESS | 1833 | 1462360015630 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2af0000 == 15 [pid = 1833] [id = 15] 04:06:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7fe6c254d000) [pid = 1833] [serial = 42] [outer = (nil)] 04:06:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7fe6c32aa400) [pid = 1833] [serial = 43] [outer = 0x7fe6c254d000] 04:06:55 INFO - PROCESS | 1833 | 1462360015690 Marionette DEBUG loaded listener.js 04:06:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7fe6c384f400) [pid = 1833] [serial = 44] [outer = 0x7fe6c254d000] 04:06:56 INFO - PROCESS | 1833 | 1462360016404 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]]]}] 04:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 988ms 04:06:56 INFO - PROCESS | 1833 | 1462360016468 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:06:56 INFO - PROCESS | 1833 | 1462360016472 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:06:56 INFO - PROCESS | 1833 | 1462360016480 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:06:56 INFO - PROCESS | 1833 | 1462360016485 Marionette TRACE conn3 <- [1,34,null,{}] 04:06:56 INFO - PROCESS | 1833 | 1462360016504 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}] 04:06:56 INFO - PROCESS | 1833 | 1462360016650 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:06:56 INFO - PROCESS | 1833 | 1462360016664 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c33a0000 == 16 [pid = 1833] [id = 16] 04:06:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7fe6bfb14800) [pid = 1833] [serial = 45] [outer = (nil)] 04:06:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7fe6c3eb7400) [pid = 1833] [serial = 46] [outer = 0x7fe6bfb14800] 04:06:56 INFO - PROCESS | 1833 | 1462360016729 Marionette DEBUG loaded listener.js 04:06:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7fe6c46a8c00) [pid = 1833] [serial = 47] [outer = 0x7fe6bfb14800] 04:06:57 INFO - PROCESS | 1833 | 1462360017437 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]]]}] 04:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 990ms 04:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:06:57 INFO - PROCESS | 1833 | 1462360017470 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:06:57 INFO - PROCESS | 1833 | 1462360017474 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:06:57 INFO - PROCESS | 1833 | 1462360017479 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:06:57 INFO - PROCESS | 1833 | 1462360017482 Marionette TRACE conn3 <- [1,38,null,{}] 04:06:57 INFO - PROCESS | 1833 | 1462360017487 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}] 04:06:57 INFO - PROCESS | 1833 | 1462360017652 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:06:57 INFO - PROCESS | 1833 | 1462360017676 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c371a000 == 17 [pid = 1833] [id = 17] 04:06:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7fe6bfa68c00) [pid = 1833] [serial = 48] [outer = (nil)] 04:06:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7fe6c49c5800) [pid = 1833] [serial = 49] [outer = 0x7fe6bfa68c00] 04:06:57 INFO - PROCESS | 1833 | 1462360017739 Marionette DEBUG loaded listener.js 04:06:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7fe6c540a000) [pid = 1833] [serial = 50] [outer = 0x7fe6bfa68c00] 04:06:58 INFO - PROCESS | 1833 | 1462360018364 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]]]}] 04:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 926ms 04:06:58 INFO - PROCESS | 1833 | 1462360018406 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:06:58 INFO - PROCESS | 1833 | 1462360018410 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:06:58 INFO - PROCESS | 1833 | 1462360018415 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:06:58 INFO - PROCESS | 1833 | 1462360018417 Marionette TRACE conn3 <- [1,42,null,{}] 04:06:58 INFO - PROCESS | 1833 | 1462360018422 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}] 04:06:58 INFO - PROCESS | 1833 | 1462360018556 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:06:58 INFO - PROCESS | 1833 | 1462360018641 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3bf9800 == 18 [pid = 1833] [id = 18] 04:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7fe6c266f800) [pid = 1833] [serial = 51] [outer = (nil)] 04:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7fe6c542fc00) [pid = 1833] [serial = 52] [outer = 0x7fe6c266f800] 04:06:58 INFO - PROCESS | 1833 | 1462360018708 Marionette DEBUG loaded listener.js 04:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7fe6c579d000) [pid = 1833] [serial = 53] [outer = 0x7fe6c266f800] 04:06:59 INFO - PROCESS | 1833 | 1462360019364 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]]]}] 04:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 981ms 04:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:06:59 INFO - PROCESS | 1833 | 1462360019398 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:06:59 INFO - PROCESS | 1833 | 1462360019401 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:06:59 INFO - PROCESS | 1833 | 1462360019407 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:06:59 INFO - PROCESS | 1833 | 1462360019409 Marionette TRACE conn3 <- [1,46,null,{}] 04:06:59 INFO - PROCESS | 1833 | 1462360019414 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}] 04:06:59 INFO - PROCESS | 1833 | 1462360019620 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:06:59 INFO - PROCESS | 1833 | 1462360019635 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c4a77000 == 19 [pid = 1833] [id = 19] 04:06:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7fe6c579f000) [pid = 1833] [serial = 54] [outer = (nil)] 04:06:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7fe6c638ec00) [pid = 1833] [serial = 55] [outer = 0x7fe6c579f000] 04:06:59 INFO - PROCESS | 1833 | 1462360019704 Marionette DEBUG loaded listener.js 04:06:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7fe6cfc12800) [pid = 1833] [serial = 56] [outer = 0x7fe6c579f000] 04:07:00 INFO - PROCESS | 1833 | 1462360020331 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]]]}] 04:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 978ms 04:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:07:00 INFO - PROCESS | 1833 | 1462360020385 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:07:00 INFO - PROCESS | 1833 | 1462360020387 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:07:00 INFO - PROCESS | 1833 | 1462360020393 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:07:00 INFO - PROCESS | 1833 | 1462360020396 Marionette TRACE conn3 <- [1,50,null,{}] 04:07:00 INFO - PROCESS | 1833 | 1462360020400 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}] 04:07:00 INFO - PROCESS | 1833 | 1462360020536 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:07:00 INFO - PROCESS | 1833 | 1462360020622 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5537000 == 20 [pid = 1833] [id = 20] 04:07:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7fe6befd9800) [pid = 1833] [serial = 57] [outer = (nil)] 04:07:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7fe6cff2f000) [pid = 1833] [serial = 58] [outer = 0x7fe6befd9800] 04:07:00 INFO - PROCESS | 1833 | 1462360020681 Marionette DEBUG loaded listener.js 04:07:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7fe6d013f000) [pid = 1833] [serial = 59] [outer = 0x7fe6befd9800] 04:07:01 INFO - PROCESS | 1833 | 1462360021243 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]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 886ms 04:07:01 INFO - PROCESS | 1833 | 1462360021281 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 1833 | 1462360021285 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:07:01 INFO - PROCESS | 1833 | 1462360021293 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - PROCESS | 1833 | 1462360021297 Marionette TRACE conn3 <- [1,54,null,{}] 04:07:01 INFO - PROCESS | 1833 | 1462360021305 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}] 04:07:01 INFO - PROCESS | 1833 | 1462360021453 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:07:01 INFO - PROCESS | 1833 | 1462360021478 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c63ef800 == 21 [pid = 1833] [id = 21] 04:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7fe6cfc14800) [pid = 1833] [serial = 60] [outer = (nil)] 04:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7fe6d01b3800) [pid = 1833] [serial = 61] [outer = 0x7fe6cfc14800] 04:07:01 INFO - PROCESS | 1833 | 1462360021537 Marionette DEBUG loaded listener.js 04:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7fe6d0e14c00) [pid = 1833] [serial = 62] [outer = 0x7fe6cfc14800] 04:07:02 INFO - PROCESS | 1833 | 1462360022227 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]]]}] 04:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 990ms 04:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:07:02 INFO - PROCESS | 1833 | 1462360022284 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:07:02 INFO - PROCESS | 1833 | 1462360022287 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:07:02 INFO - PROCESS | 1833 | 1462360022293 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:07:02 INFO - PROCESS | 1833 | 1462360022296 Marionette TRACE conn3 <- [1,58,null,{}] 04:07:02 INFO - PROCESS | 1833 | 1462360022301 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}] 04:07:02 INFO - PROCESS | 1833 | 1462360022485 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:07:02 INFO - PROCESS | 1833 | 1462360022496 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c339f800 == 22 [pid = 1833] [id = 22] 04:07:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7fe6cff88c00) [pid = 1833] [serial = 63] [outer = (nil)] 04:07:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7fe6d1060400) [pid = 1833] [serial = 64] [outer = 0x7fe6cff88c00] 04:07:02 INFO - PROCESS | 1833 | 1462360022560 Marionette DEBUG loaded listener.js 04:07:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7fe6d1327800) [pid = 1833] [serial = 65] [outer = 0x7fe6cff88c00] 04:07:04 INFO - PROCESS | 1833 | 1462360024107 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]]]}] 04:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1886ms 04:07:04 INFO - PROCESS | 1833 | 1462360024182 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:07:04 INFO - PROCESS | 1833 | 1462360024189 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:07:04 INFO - PROCESS | 1833 | 1462360024197 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:07:04 INFO - PROCESS | 1833 | 1462360024202 Marionette TRACE conn3 <- [1,62,null,{}] 04:07:04 INFO - PROCESS | 1833 | 1462360024216 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}] 04:07:04 INFO - PROCESS | 1833 | 1462360024394 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:07:04 INFO - PROCESS | 1833 | 1462360024448 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bbb8e800 == 23 [pid = 1833] [id = 23] 04:07:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7fe6c1054000) [pid = 1833] [serial = 66] [outer = (nil)] 04:07:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7fe6c1b84c00) [pid = 1833] [serial = 67] [outer = 0x7fe6c1054000] 04:07:04 INFO - PROCESS | 1833 | 1462360024514 Marionette DEBUG loaded listener.js 04:07:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7fe6c25b2400) [pid = 1833] [serial = 68] [outer = 0x7fe6c1054000] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7fe6b9267000) [pid = 1833] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7fe6bb13ac00) [pid = 1833] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7fe6bfb14800) [pid = 1833] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7fe6bfa68c00) [pid = 1833] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7fe6c266f800) [pid = 1833] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7fe6befd9800) [pid = 1833] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7fe6ba0d1400) [pid = 1833] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7fe6b96f7c00) [pid = 1833] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7fe6c1c3f000) [pid = 1833] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7fe6bb13f800) [pid = 1833] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:07:05 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7fe6c254d000) [pid = 1833] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:07:05 INFO - PROCESS | 1833 | 1462360025592 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]]]}] 04:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1441ms 04:07:05 INFO - PROCESS | 1833 | 1462360025639 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:07:05 INFO - PROCESS | 1833 | 1462360025648 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:07:05 INFO - PROCESS | 1833 | 1462360025663 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:07:05 INFO - PROCESS | 1833 | 1462360025666 Marionette TRACE conn3 <- [1,66,null,{}] 04:07:05 INFO - PROCESS | 1833 | 1462360025671 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}] 04:07:05 INFO - PROCESS | 1833 | 1462360025825 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:07:05 INFO - PROCESS | 1833 | 1462360025935 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc950800 == 24 [pid = 1833] [id = 24] 04:07:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7fe6c135b800) [pid = 1833] [serial = 69] [outer = (nil)] 04:07:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7fe6c25b4800) [pid = 1833] [serial = 70] [outer = 0x7fe6c135b800] 04:07:05 INFO - PROCESS | 1833 | 1462360025997 Marionette DEBUG loaded listener.js 04:07:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7fe6c35d5c00) [pid = 1833] [serial = 71] [outer = 0x7fe6c135b800] 04:07:06 INFO - PROCESS | 1833 | 1462360026586 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]]]}] 04:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 944ms 04:07:06 INFO - PROCESS | 1833 | 1462360026603 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:07:06 INFO - PROCESS | 1833 | 1462360026608 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:07:06 INFO - PROCESS | 1833 | 1462360026625 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:07:06 INFO - PROCESS | 1833 | 1462360026631 Marionette TRACE conn3 <- [1,70,null,{}] 04:07:06 INFO - PROCESS | 1833 | 1462360026646 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}] 04:07:06 INFO - PROCESS | 1833 | 1462360026783 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:07:06 INFO - PROCESS | 1833 | 1462360026872 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2ec2000 == 25 [pid = 1833] [id = 25] 04:07:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7fe6befd7400) [pid = 1833] [serial = 72] [outer = (nil)] 04:07:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7fe6c3dc7c00) [pid = 1833] [serial = 73] [outer = 0x7fe6befd7400] 04:07:06 INFO - PROCESS | 1833 | 1462360026939 Marionette DEBUG loaded listener.js 04:07:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7fe6c46a6400) [pid = 1833] [serial = 74] [outer = 0x7fe6befd7400] 04:07:07 INFO - PROCESS | 1833 | 1462360027606 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]]]}] 04:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1044ms 04:07:07 INFO - PROCESS | 1833 | 1462360027659 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:07:07 INFO - PROCESS | 1833 | 1462360027665 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:07:07 INFO - PROCESS | 1833 | 1462360027673 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:07:07 INFO - PROCESS | 1833 | 1462360027679 Marionette TRACE conn3 <- [1,74,null,{}] 04:07:07 INFO - PROCESS | 1833 | 1462360027689 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}] 04:07:07 INFO - PROCESS | 1833 | 1462360027898 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:07:08 INFO - PROCESS | 1833 | 1462360028018 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bada4000 == 26 [pid = 1833] [id = 26] 04:07:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7fe6b925c800) [pid = 1833] [serial = 75] [outer = (nil)] 04:07:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7fe6c0c40800) [pid = 1833] [serial = 76] [outer = 0x7fe6b925c800] 04:07:08 INFO - PROCESS | 1833 | 1462360028092 Marionette DEBUG loaded listener.js 04:07:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7fe6c1c3ac00) [pid = 1833] [serial = 77] [outer = 0x7fe6b925c800] 04:07:08 INFO - PROCESS | 1833 | 1462360028850 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]]]}] 04:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1236ms 04:07:08 INFO - PROCESS | 1833 | 1462360028924 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:07:08 INFO - PROCESS | 1833 | 1462360028934 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:07:08 INFO - PROCESS | 1833 | 1462360028945 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:07:08 INFO - PROCESS | 1833 | 1462360028949 Marionette TRACE conn3 <- [1,78,null,{}] 04:07:08 INFO - PROCESS | 1833 | 1462360028955 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}] 04:07:09 INFO - PROCESS | 1833 | 1462360029122 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:07:09 INFO - PROCESS | 1833 | 1462360029243 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3414000 == 27 [pid = 1833] [id = 27] 04:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7fe6c104e400) [pid = 1833] [serial = 78] [outer = (nil)] 04:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7fe6c3dc3400) [pid = 1833] [serial = 79] [outer = 0x7fe6c104e400] 04:07:09 INFO - PROCESS | 1833 | 1462360029313 Marionette DEBUG loaded listener.js 04:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7fe6c46a6c00) [pid = 1833] [serial = 80] [outer = 0x7fe6c104e400] 04:07:10 INFO - PROCESS | 1833 | 1462360030095 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]]]}] 04:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1180ms 04:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:07:10 INFO - PROCESS | 1833 | 1462360030125 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:07:10 INFO - PROCESS | 1833 | 1462360030129 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:07:10 INFO - PROCESS | 1833 | 1462360030135 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:07:10 INFO - PROCESS | 1833 | 1462360030141 Marionette TRACE conn3 <- [1,82,null,{}] 04:07:10 INFO - PROCESS | 1833 | 1462360030157 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}] 04:07:10 INFO - PROCESS | 1833 | 1462360030362 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:07:10 INFO - PROCESS | 1833 | 1462360030379 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3bf3000 == 28 [pid = 1833] [id = 28] 04:07:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7fe6c5798800) [pid = 1833] [serial = 81] [outer = (nil)] 04:07:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7fe6c57b1400) [pid = 1833] [serial = 82] [outer = 0x7fe6c5798800] 04:07:10 INFO - PROCESS | 1833 | 1462360030452 Marionette DEBUG loaded listener.js 04:07:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7fe6ca03e800) [pid = 1833] [serial = 83] [outer = 0x7fe6c5798800] 04:07:11 INFO - PROCESS | 1833 | 1462360031280 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]]]}] 04:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1184ms 04:07:11 INFO - PROCESS | 1833 | 1462360031319 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:07:11 INFO - PROCESS | 1833 | 1462360031324 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:07:11 INFO - PROCESS | 1833 | 1462360031330 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:07:11 INFO - PROCESS | 1833 | 1462360031334 Marionette TRACE conn3 <- [1,86,null,{}] 04:07:11 INFO - PROCESS | 1833 | 1462360031339 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}] 04:07:11 INFO - PROCESS | 1833 | 1462360031495 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:07:11 INFO - PROCESS | 1833 | 1462360031616 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5455800 == 29 [pid = 1833] [id = 29] 04:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7fe6b925bc00) [pid = 1833] [serial = 84] [outer = (nil)] 04:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7fe6cfc15c00) [pid = 1833] [serial = 85] [outer = 0x7fe6b925bc00] 04:07:11 INFO - PROCESS | 1833 | 1462360031691 Marionette DEBUG loaded listener.js 04:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7fe6d01b4000) [pid = 1833] [serial = 86] [outer = 0x7fe6b925bc00] 04:07:12 INFO - PROCESS | 1833 | 1462360032449 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]]]}] 04:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1183ms 04:07:12 INFO - PROCESS | 1833 | 1462360032527 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:07:12 INFO - PROCESS | 1833 | 1462360032530 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:07:12 INFO - PROCESS | 1833 | 1462360032537 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:07:12 INFO - PROCESS | 1833 | 1462360032540 Marionette TRACE conn3 <- [1,90,null,{}] 04:07:12 INFO - PROCESS | 1833 | 1462360032546 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}] 04:07:12 INFO - PROCESS | 1833 | 1462360032692 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:07:12 INFO - PROCESS | 1833 | 1462360032813 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c927d000 == 30 [pid = 1833] [id = 30] 04:07:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7fe6ba0d5400) [pid = 1833] [serial = 87] [outer = (nil)] 04:07:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7fe6d1061c00) [pid = 1833] [serial = 88] [outer = 0x7fe6ba0d5400] 04:07:12 INFO - PROCESS | 1833 | 1462360032906 Marionette DEBUG loaded listener.js 04:07:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7fe6d14eec00) [pid = 1833] [serial = 89] [outer = 0x7fe6ba0d5400] 04:07:13 INFO - PROCESS | 1833 | 1462360033649 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]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1286ms 04:07:13 INFO - PROCESS | 1833 | 1462360033825 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 1833 | 1462360033831 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:07:13 INFO - PROCESS | 1833 | 1462360033838 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 1833 | 1462360033842 Marionette TRACE conn3 <- [1,94,null,{}] 04:07:13 INFO - PROCESS | 1833 | 1462360033849 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}] 04:07:14 INFO - PROCESS | 1833 | 1462360034005 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:07:14 INFO - PROCESS | 1833 | 1462360034152 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0bf800 == 31 [pid = 1833] [id = 31] 04:07:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7fe6ba0d3800) [pid = 1833] [serial = 90] [outer = (nil)] 04:07:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7fe6bc6f3800) [pid = 1833] [serial = 91] [outer = 0x7fe6ba0d3800] 04:07:14 INFO - PROCESS | 1833 | 1462360034226 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7fe6bfa5fc00) [pid = 1833] [serial = 92] [outer = 0x7fe6ba0d3800] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7fe6d2d56800) [pid = 1833] [serial = 2] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7fe6c3eb7400) [pid = 1833] [serial = 46] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7fe6c49c5800) [pid = 1833] [serial = 49] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7fe6c542fc00) [pid = 1833] [serial = 52] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7fe6c638ec00) [pid = 1833] [serial = 55] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7fe6cff2f000) [pid = 1833] [serial = 58] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7fe6d01b3800) [pid = 1833] [serial = 61] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7fe6b9877c00) [pid = 1833] [serial = 31] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7fe6bb147400) [pid = 1833] [serial = 34] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7fe6c25a8400) [pid = 1833] [serial = 37] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7fe6c0d0ac00) [pid = 1833] [serial = 40] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7fe6c25a9000) [pid = 1833] [serial = 41] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7fe6c32aa400) [pid = 1833] [serial = 43] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7fe6b95ef000) [pid = 1833] [serial = 28] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7fe6c384f400) [pid = 1833] [serial = 44] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7fe6c46a8c00) [pid = 1833] [serial = 47] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7fe6c540a000) [pid = 1833] [serial = 50] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7fe6c579d000) [pid = 1833] [serial = 53] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7fe6d013f000) [pid = 1833] [serial = 59] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7fe6c25b4400) [pid = 1833] [serial = 38] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7fe6c25afc00) [pid = 1833] [serial = 26] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7fe6c0dd3800) [pid = 1833] [serial = 35] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7fe6c254d400) [pid = 1833] [serial = 12] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7fe6c2a94000) [pid = 1833] [serial = 9] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7fe6c25a7800) [pid = 1833] [serial = 25] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7fe6c1e3e800) [pid = 1833] [serial = 23] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7fe6ba0d0c00) [pid = 1833] [serial = 22] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7fe6badbe000) [pid = 1833] [serial = 19] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7fe6bb13c800) [pid = 1833] [serial = 16] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7fe6bb143400) [pid = 1833] [serial = 17] [outer = (nil)] [url = about:blank] 04:07:15 INFO - PROCESS | 1833 | 1462360035666 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]]]}] 04:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1895ms 04:07:15 INFO - PROCESS | 1833 | 1462360035735 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:07:15 INFO - PROCESS | 1833 | 1462360035741 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:07:15 INFO - PROCESS | 1833 | 1462360035748 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:07:15 INFO - PROCESS | 1833 | 1462360035754 Marionette TRACE conn3 <- [1,98,null,{}] 04:07:15 INFO - PROCESS | 1833 | 1462360035762 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}] 04:07:15 INFO - PROCESS | 1833 | 1462360035915 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:07:16 INFO - PROCESS | 1833 | 1462360036007 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0ab000 == 32 [pid = 1833] [id = 32] 04:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7fe6b987f800) [pid = 1833] [serial = 93] [outer = (nil)] 04:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7fe6bef47800) [pid = 1833] [serial = 94] [outer = 0x7fe6b987f800] 04:07:16 INFO - PROCESS | 1833 | 1462360036069 Marionette DEBUG loaded listener.js 04:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7fe6c0c40400) [pid = 1833] [serial = 95] [outer = 0x7fe6b987f800] 04:07:16 INFO - PROCESS | 1833 | 1462360036671 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]]]}] 04:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 942ms 04:07:16 INFO - PROCESS | 1833 | 1462360036692 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:07:16 INFO - PROCESS | 1833 | 1462360036702 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:07:16 INFO - PROCESS | 1833 | 1462360036713 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:07:16 INFO - PROCESS | 1833 | 1462360036716 Marionette TRACE conn3 <- [1,102,null,{}] 04:07:16 INFO - PROCESS | 1833 | 1462360036722 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}] 04:07:16 INFO - PROCESS | 1833 | 1462360036888 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:07:16 INFO - PROCESS | 1833 | 1462360036916 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc951000 == 33 [pid = 1833] [id = 33] 04:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7fe6ba034400) [pid = 1833] [serial = 96] [outer = (nil)] 04:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7fe6c1057c00) [pid = 1833] [serial = 97] [outer = 0x7fe6ba034400] 04:07:16 INFO - PROCESS | 1833 | 1462360036977 Marionette DEBUG loaded listener.js 04:07:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7fe6c25b1400) [pid = 1833] [serial = 98] [outer = 0x7fe6ba034400] 04:07:17 INFO - PROCESS | 1833 | 1462360037693 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]]]}] 04:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1038ms 04:07:17 INFO - PROCESS | 1833 | 1462360037751 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:07:17 INFO - PROCESS | 1833 | 1462360037756 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:07:17 INFO - PROCESS | 1833 | 1462360037764 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:07:17 INFO - PROCESS | 1833 | 1462360037770 Marionette TRACE conn3 <- [1,106,null,{}] 04:07:17 INFO - PROCESS | 1833 | 1462360037804 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}] 04:07:17 INFO - PROCESS | 1833 | 1462360037994 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:07:18 INFO - PROCESS | 1833 | 1462360038017 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c29dd000 == 34 [pid = 1833] [id = 34] 04:07:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7fe6badb7400) [pid = 1833] [serial = 99] [outer = (nil)] 04:07:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7fe6c3977000) [pid = 1833] [serial = 100] [outer = 0x7fe6badb7400] 04:07:18 INFO - PROCESS | 1833 | 1462360038086 Marionette DEBUG loaded listener.js 04:07:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7fe6c3eb0400) [pid = 1833] [serial = 101] [outer = 0x7fe6badb7400] 04:07:18 INFO - PROCESS | 1833 | 1462360038811 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]]]}] 04:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1099ms 04:07:18 INFO - PROCESS | 1833 | 1462360038868 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:07:18 INFO - PROCESS | 1833 | 1462360038871 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:07:18 INFO - PROCESS | 1833 | 1462360038889 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:07:18 INFO - PROCESS | 1833 | 1462360038891 Marionette TRACE conn3 <- [1,110,null,{}] 04:07:18 INFO - PROCESS | 1833 | 1462360038899 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}] 04:07:19 INFO - PROCESS | 1833 | 1462360039098 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:07:19 INFO - PROCESS | 1833 | 1462360039130 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3392800 == 35 [pid = 1833] [id = 35] 04:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7fe6c455a400) [pid = 1833] [serial = 102] [outer = (nil)] 04:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7fe6c49c5800) [pid = 1833] [serial = 103] [outer = 0x7fe6c455a400] 04:07:19 INFO - PROCESS | 1833 | 1462360039194 Marionette DEBUG loaded listener.js 04:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7fe6c49d3800) [pid = 1833] [serial = 104] [outer = 0x7fe6c455a400] 04:07:19 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7fe6cff88c00) [pid = 1833] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:07:19 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7fe6c579f000) [pid = 1833] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:07:19 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7fe6cfc14800) [pid = 1833] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:07:19 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7fe6befd7400) [pid = 1833] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:07:19 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7fe6c1054000) [pid = 1833] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:07:19 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7fe6c135b800) [pid = 1833] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:07:19 INFO - PROCESS | 1833 | 1462360039953 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]]]}] 04:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1095ms 04:07:19 INFO - PROCESS | 1833 | 1462360039981 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:07:19 INFO - PROCESS | 1833 | 1462360039985 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:07:19 INFO - PROCESS | 1833 | 1462360039991 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:07:19 INFO - PROCESS | 1833 | 1462360039993 Marionette TRACE conn3 <- [1,114,null,{}] 04:07:20 INFO - PROCESS | 1833 | 1462360039998 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}] 04:07:20 INFO - PROCESS | 1833 | 1462360040125 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:07:20 INFO - PROCESS | 1833 | 1462360040140 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3711800 == 36 [pid = 1833] [id = 36] 04:07:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7fe6bc6f3000) [pid = 1833] [serial = 105] [outer = (nil)] 04:07:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7fe6c5403800) [pid = 1833] [serial = 106] [outer = 0x7fe6bc6f3000] 04:07:20 INFO - PROCESS | 1833 | 1462360040200 Marionette DEBUG loaded listener.js 04:07:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7fe6c25a6800) [pid = 1833] [serial = 107] [outer = 0x7fe6bc6f3000] 04:07:20 INFO - PROCESS | 1833 | 1462360040913 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]]]}] 04:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 979ms 04:07:20 INFO - PROCESS | 1833 | 1462360040971 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:07:20 INFO - PROCESS | 1833 | 1462360040975 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:07:20 INFO - PROCESS | 1833 | 1462360040980 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:07:20 INFO - PROCESS | 1833 | 1462360040982 Marionette TRACE conn3 <- [1,118,null,{}] 04:07:21 INFO - PROCESS | 1833 | 1462360040993 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}] 04:07:21 INFO - PROCESS | 1833 | 1462360041160 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:07:21 INFO - PROCESS | 1833 | 1462360041172 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3e7a000 == 37 [pid = 1833] [id = 37] 04:07:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7fe6bb13d000) [pid = 1833] [serial = 108] [outer = (nil)] 04:07:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7fe6ca09a000) [pid = 1833] [serial = 109] [outer = 0x7fe6bb13d000] 04:07:21 INFO - PROCESS | 1833 | 1462360041235 Marionette DEBUG loaded listener.js 04:07:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7fe6cff31000) [pid = 1833] [serial = 110] [outer = 0x7fe6bb13d000] 04:07:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7fe6c638e000) [pid = 1833] [serial = 111] [outer = 0x7fe6b93ee400] 04:07:22 INFO - PROCESS | 1833 | 1462360042163 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]]]}] 04:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1227ms 04:07:22 INFO - PROCESS | 1833 | 1462360042234 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:07:22 INFO - PROCESS | 1833 | 1462360042239 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:07:22 INFO - PROCESS | 1833 | 1462360042251 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:07:22 INFO - PROCESS | 1833 | 1462360042256 Marionette TRACE conn3 <- [1,122,null,{}] 04:07:22 INFO - PROCESS | 1833 | 1462360042266 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}] 04:07:22 INFO - PROCESS | 1833 | 1462360042449 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:07:22 INFO - PROCESS | 1833 | 1462360042570 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc6b1000 == 38 [pid = 1833] [id = 38] 04:07:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7fe6b9263400) [pid = 1833] [serial = 112] [outer = (nil)] 04:07:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7fe6c0c3ec00) [pid = 1833] [serial = 113] [outer = 0x7fe6b9263400] 04:07:22 INFO - PROCESS | 1833 | 1462360042649 Marionette DEBUG loaded listener.js 04:07:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7fe6c1b89800) [pid = 1833] [serial = 114] [outer = 0x7fe6b9263400] 04:07:23 INFO - PROCESS | 1833 | 1462360043459 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]]]}] 04:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1239ms 04:07:23 INFO - PROCESS | 1833 | 1462360043490 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:07:23 INFO - PROCESS | 1833 | 1462360043498 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:07:23 INFO - PROCESS | 1833 | 1462360043536 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:07:23 INFO - PROCESS | 1833 | 1462360043541 Marionette TRACE conn3 <- [1,126,null,{}] 04:07:23 INFO - PROCESS | 1833 | 1462360043547 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}] 04:07:23 INFO - PROCESS | 1833 | 1462360043709 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:07:23 INFO - PROCESS | 1833 | 1462360043827 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3be6800 == 39 [pid = 1833] [id = 39] 04:07:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7fe6befd9800) [pid = 1833] [serial = 115] [outer = (nil)] 04:07:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7fe6c3529c00) [pid = 1833] [serial = 116] [outer = 0x7fe6befd9800] 04:07:23 INFO - PROCESS | 1833 | 1462360043898 Marionette DEBUG loaded listener.js 04:07:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7fe6c3e38000) [pid = 1833] [serial = 117] [outer = 0x7fe6befd9800] 04:07:24 INFO - PROCESS | 1833 | 1462360044847 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]]]}] 04:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1338ms 04:07:24 INFO - PROCESS | 1833 | 1462360044872 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:07:24 INFO - PROCESS | 1833 | 1462360044876 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:07:24 INFO - PROCESS | 1833 | 1462360044882 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:07:24 INFO - PROCESS | 1833 | 1462360044887 Marionette TRACE conn3 <- [1,130,null,{}] 04:07:24 INFO - PROCESS | 1833 | 1462360044904 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}] 04:07:25 INFO - PROCESS | 1833 | 1462360045184 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:07:25 INFO - PROCESS | 1833 | 1462360045331 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bb0bf800 == 40 [pid = 1833] [id = 40] 04:07:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7fe6bace6000) [pid = 1833] [serial = 118] [outer = (nil)] 04:07:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7fe6bb148c00) [pid = 1833] [serial = 119] [outer = 0x7fe6bace6000] 04:07:25 INFO - PROCESS | 1833 | 1462360045432 Marionette DEBUG loaded listener.js 04:07:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7fe6c0d0b000) [pid = 1833] [serial = 120] [outer = 0x7fe6bace6000] 04:07:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3711800 == 39 [pid = 1833] [id = 36] 04:07:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3392800 == 38 [pid = 1833] [id = 35] 04:07:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c29dd000 == 37 [pid = 1833] [id = 34] 04:07:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc951000 == 36 [pid = 1833] [id = 33] 04:07:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ba0ab000 == 35 [pid = 1833] [id = 32] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7fe6d1060400) [pid = 1833] [serial = 64] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7fe6cfc12800) [pid = 1833] [serial = 56] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7fe6d0e14c00) [pid = 1833] [serial = 62] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7fe6c3dc7c00) [pid = 1833] [serial = 73] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7fe6c46a6400) [pid = 1833] [serial = 74] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7fe6c1b84c00) [pid = 1833] [serial = 67] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7fe6c25b2400) [pid = 1833] [serial = 68] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7fe6c35d5c00) [pid = 1833] [serial = 71] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7fe6d1327800) [pid = 1833] [serial = 65] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7fe6c25b4800) [pid = 1833] [serial = 70] [outer = (nil)] [url = about:blank] 04:07:26 INFO - PROCESS | 1833 | 1462360046209 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]]]}] 04:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1395ms 04:07:26 INFO - PROCESS | 1833 | 1462360046279 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:07:26 INFO - PROCESS | 1833 | 1462360046284 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:07:26 INFO - PROCESS | 1833 | 1462360046291 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:07:26 INFO - PROCESS | 1833 | 1462360046297 Marionette TRACE conn3 <- [1,134,null,{}] 04:07:26 INFO - PROCESS | 1833 | 1462360046303 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}] 04:07:26 INFO - PROCESS | 1833 | 1462360046442 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:07:26 INFO - PROCESS | 1833 | 1462360046453 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc952800 == 36 [pid = 1833] [id = 41] 04:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7fe6c25b2400) [pid = 1833] [serial = 121] [outer = (nil)] 04:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7fe6c352ac00) [pid = 1833] [serial = 122] [outer = 0x7fe6c25b2400] 04:07:26 INFO - PROCESS | 1833 | 1462360046516 Marionette DEBUG loaded listener.js 04:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7fe6c384c800) [pid = 1833] [serial = 123] [outer = 0x7fe6c25b2400] 04:07:27 INFO - PROCESS | 1833 | 1462360047238 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]]]}] 04:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 984ms 04:07:27 INFO - PROCESS | 1833 | 1462360047276 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:07:27 INFO - PROCESS | 1833 | 1462360047281 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:07:27 INFO - PROCESS | 1833 | 1462360047294 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:07:27 INFO - PROCESS | 1833 | 1462360047297 Marionette TRACE conn3 <- [1,138,null,{}] 04:07:27 INFO - PROCESS | 1833 | 1462360047303 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}] 04:07:27 INFO - PROCESS | 1833 | 1462360047445 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:07:27 INFO - PROCESS | 1833 | 1462360047472 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c324f800 == 37 [pid = 1833] [id = 42] 04:07:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7fe6b93ec400) [pid = 1833] [serial = 124] [outer = (nil)] 04:07:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7fe6c49cd000) [pid = 1833] [serial = 125] [outer = 0x7fe6b93ec400] 04:07:27 INFO - PROCESS | 1833 | 1462360047534 Marionette DEBUG loaded listener.js 04:07:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7fe6c5799400) [pid = 1833] [serial = 126] [outer = 0x7fe6b93ec400] 04:07:28 INFO - PROCESS | 1833 | 1462360048246 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]]]}] 04:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 991ms 04:07:28 INFO - PROCESS | 1833 | 1462360048283 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:07:28 INFO - PROCESS | 1833 | 1462360048289 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:07:28 INFO - PROCESS | 1833 | 1462360048304 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:07:28 INFO - PROCESS | 1833 | 1462360048311 Marionette TRACE conn3 <- [1,142,null,{}] 04:07:28 INFO - PROCESS | 1833 | 1462360048319 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}] 04:07:28 INFO - PROCESS | 1833 | 1462360048512 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:07:28 INFO - PROCESS | 1833 | 1462360048522 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5450000 == 38 [pid = 1833] [id = 43] 04:07:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7fe6c579f000) [pid = 1833] [serial = 127] [outer = (nil)] 04:07:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7fe6cfc96800) [pid = 1833] [serial = 128] [outer = 0x7fe6c579f000] 04:07:28 INFO - PROCESS | 1833 | 1462360048583 Marionette DEBUG loaded listener.js 04:07:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7fe6cff92000) [pid = 1833] [serial = 129] [outer = 0x7fe6c579f000] 04:07:29 INFO - PROCESS | 1833 | 1462360049331 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]]]}] 04:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1044ms 04:07:29 INFO - PROCESS | 1833 | 1462360049353 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:07:29 INFO - PROCESS | 1833 | 1462360049355 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:07:29 INFO - PROCESS | 1833 | 1462360049361 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:07:29 INFO - PROCESS | 1833 | 1462360049363 Marionette TRACE conn3 <- [1,146,null,{}] 04:07:29 INFO - PROCESS | 1833 | 1462360049369 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}] 04:07:29 INFO - PROCESS | 1833 | 1462360049538 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:07:29 INFO - PROCESS | 1833 | 1462360049564 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5452000 == 39 [pid = 1833] [id = 44] 04:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7fe6bc670800) [pid = 1833] [serial = 130] [outer = (nil)] 04:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7fe6bc677400) [pid = 1833] [serial = 131] [outer = 0x7fe6bc670800] 04:07:29 INFO - PROCESS | 1833 | 1462360049624 Marionette DEBUG loaded listener.js 04:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7fe6bc6ed000) [pid = 1833] [serial = 132] [outer = 0x7fe6bc670800] 04:07:30 INFO - PROCESS | 1833 | 1462360050346 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]]]}] 04:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1027ms 04:07:30 INFO - PROCESS | 1833 | 1462360050390 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:07:30 INFO - PROCESS | 1833 | 1462360050394 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:07:30 INFO - PROCESS | 1833 | 1462360050405 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:07:30 INFO - PROCESS | 1833 | 1462360050408 Marionette TRACE conn3 <- [1,150,null,{}] 04:07:30 INFO - PROCESS | 1833 | 1462360050413 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}] 04:07:30 INFO - PROCESS | 1833 | 1462360050575 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:07:30 INFO - PROCESS | 1833 | 1462360050611 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c9410000 == 40 [pid = 1833] [id = 45] 04:07:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7fe6c0dd0c00) [pid = 1833] [serial = 133] [outer = (nil)] 04:07:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7fe6c3e30000) [pid = 1833] [serial = 134] [outer = 0x7fe6c0dd0c00] 04:07:30 INFO - PROCESS | 1833 | 1462360050685 Marionette DEBUG loaded listener.js 04:07:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7fe6d013f000) [pid = 1833] [serial = 135] [outer = 0x7fe6c0dd0c00] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7fe6badb7400) [pid = 1833] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7fe6c455a400) [pid = 1833] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7fe6b925bc00) [pid = 1833] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7fe6bc6f3000) [pid = 1833] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7fe6ba034400) [pid = 1833] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7fe6c5798800) [pid = 1833] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7fe6c104e400) [pid = 1833] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7fe6b925c800) [pid = 1833] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7fe6ba0d5400) [pid = 1833] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:07:31 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7fe6b987f800) [pid = 1833] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:07:31 INFO - PROCESS | 1833 | 1462360051438 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]]]}] 04:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1076ms 04:07:31 INFO - PROCESS | 1833 | 1462360051482 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:07:31 INFO - PROCESS | 1833 | 1462360051486 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:07:31 INFO - PROCESS | 1833 | 1462360051491 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:07:31 INFO - PROCESS | 1833 | 1462360051493 Marionette TRACE conn3 <- [1,154,null,{}] 04:07:31 INFO - PROCESS | 1833 | 1462360051498 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}] 04:07:31 INFO - PROCESS | 1833 | 1462360051656 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:07:31 INFO - PROCESS | 1833 | 1462360051673 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cf014000 == 41 [pid = 1833] [id = 46] 04:07:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7fe6bc672c00) [pid = 1833] [serial = 136] [outer = (nil)] 04:07:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7fe6c5798800) [pid = 1833] [serial = 137] [outer = 0x7fe6bc672c00] 04:07:31 INFO - PROCESS | 1833 | 1462360051734 Marionette DEBUG loaded listener.js 04:07:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7fe6d016f800) [pid = 1833] [serial = 138] [outer = 0x7fe6bc672c00] 04:07:32 INFO - PROCESS | 1833 | 1462360052463 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]]]}] 04:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1026ms 04:07:32 INFO - PROCESS | 1833 | 1462360052523 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:07:32 INFO - PROCESS | 1833 | 1462360052527 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:07:32 INFO - PROCESS | 1833 | 1462360052534 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - PROCESS | 1833 | 1462360052536 Marionette TRACE conn3 <- [1,158,null,{}] 04:07:32 INFO - PROCESS | 1833 | 1462360052549 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}] 04:07:32 INFO - PROCESS | 1833 | 1462360052683 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:07:32 INFO - PROCESS | 1833 | 1462360052695 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe0d800 == 42 [pid = 1833] [id = 47] 04:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7fe6c543ac00) [pid = 1833] [serial = 139] [outer = (nil)] 04:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7fe6d105d000) [pid = 1833] [serial = 140] [outer = 0x7fe6c543ac00] 04:07:32 INFO - PROCESS | 1833 | 1462360052755 Marionette DEBUG loaded listener.js 04:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7fe6d1323400) [pid = 1833] [serial = 141] [outer = 0x7fe6c543ac00] 04:07:33 INFO - PROCESS | 1833 | 1462360053679 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]]]}] 04:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1176ms 04:07:33 INFO - PROCESS | 1833 | 1462360053711 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:07:33 INFO - PROCESS | 1833 | 1462360053716 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:07:33 INFO - PROCESS | 1833 | 1462360053726 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:07:33 INFO - PROCESS | 1833 | 1462360053729 Marionette TRACE conn3 <- [1,162,null,{}] 04:07:33 INFO - PROCESS | 1833 | 1462360053738 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}] 04:07:33 INFO - PROCESS | 1833 | 1462360053939 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:07:34 INFO - PROCESS | 1833 | 1462360054067 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c29d8800 == 43 [pid = 1833] [id = 48] 04:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7fe6bc675400) [pid = 1833] [serial = 142] [outer = (nil)] 04:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7fe6befd2800) [pid = 1833] [serial = 143] [outer = 0x7fe6bc675400] 04:07:34 INFO - PROCESS | 1833 | 1462360054144 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7fe6c0dcf800) [pid = 1833] [serial = 144] [outer = 0x7fe6bc675400] 04:07:35 INFO - PROCESS | 1833 | 1462360055080 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]]]}] 04:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1383ms 04:07:35 INFO - PROCESS | 1833 | 1462360055109 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 1833 | 1462360055117 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:07:35 INFO - PROCESS | 1833 | 1462360055127 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 1833 | 1462360055130 Marionette TRACE conn3 <- [1,166,null,{}] 04:07:35 INFO - PROCESS | 1833 | 1462360055134 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}] 04:07:35 INFO - PROCESS | 1833 | 1462360055294 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:07:35 INFO - PROCESS | 1833 | 1462360055427 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c927b800 == 44 [pid = 1833] [id = 49] 04:07:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7fe6bc972800) [pid = 1833] [serial = 145] [outer = (nil)] 04:07:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7fe6c4557c00) [pid = 1833] [serial = 146] [outer = 0x7fe6bc972800] 04:07:35 INFO - PROCESS | 1833 | 1462360055497 Marionette DEBUG loaded listener.js 04:07:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7fe6c543a400) [pid = 1833] [serial = 147] [outer = 0x7fe6bc972800] 04:07:36 INFO - PROCESS | 1833 | 1462360056323 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]]]}] 04:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1232ms 04:07:36 INFO - PROCESS | 1833 | 1462360056359 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:07:36 INFO - PROCESS | 1833 | 1462360056363 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:07:36 INFO - PROCESS | 1833 | 1462360056369 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:07:36 INFO - PROCESS | 1833 | 1462360056374 Marionette TRACE conn3 <- [1,170,null,{}] 04:07:36 INFO - PROCESS | 1833 | 1462360056390 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}] 04:07:36 INFO - PROCESS | 1833 | 1462360056551 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:07:36 INFO - PROCESS | 1833 | 1462360056686 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0107000 == 45 [pid = 1833] [id = 50] 04:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7fe6bc66ec00) [pid = 1833] [serial = 148] [outer = (nil)] 04:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7fe6cfc0a000) [pid = 1833] [serial = 149] [outer = 0x7fe6bc66ec00] 04:07:36 INFO - PROCESS | 1833 | 1462360056758 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7fe6d01b2c00) [pid = 1833] [serial = 150] [outer = 0x7fe6bc66ec00] 04:07:37 INFO - PROCESS | 1833 | 1462360057969 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]]]}] 04:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1639ms 04:07:38 INFO - PROCESS | 1833 | 1462360058008 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:07:38 INFO - PROCESS | 1833 | 1462360058013 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:07:38 INFO - PROCESS | 1833 | 1462360058021 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:07:38 INFO - PROCESS | 1833 | 1462360058024 Marionette TRACE conn3 <- [1,174,null,{}] 04:07:38 INFO - PROCESS | 1833 | 1462360058033 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}] 04:07:38 INFO - PROCESS | 1833 | 1462360058242 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:07:38 INFO - PROCESS | 1833 | 1462360058399 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bad9f000 == 46 [pid = 1833] [id = 51] 04:07:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7fe6c0d0ac00) [pid = 1833] [serial = 151] [outer = (nil)] 04:07:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7fe6c1363400) [pid = 1833] [serial = 152] [outer = 0x7fe6c0d0ac00] 04:07:38 INFO - PROCESS | 1833 | 1462360058464 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7fe6c25a9800) [pid = 1833] [serial = 153] [outer = 0x7fe6c0d0ac00] 04:07:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cf014000 == 45 [pid = 1833] [id = 46] 04:07:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c9410000 == 44 [pid = 1833] [id = 45] 04:07:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5452000 == 43 [pid = 1833] [id = 44] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7fe6ca09a000) [pid = 1833] [serial = 109] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5450000 == 42 [pid = 1833] [id = 43] 04:07:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c324f800 == 41 [pid = 1833] [id = 42] 04:07:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc952800 == 40 [pid = 1833] [id = 41] 04:07:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bb0bf800 == 39 [pid = 1833] [id = 40] 04:07:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3be6800 == 38 [pid = 1833] [id = 39] 04:07:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc6b1000 == 37 [pid = 1833] [id = 38] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7fe6c3eb0400) [pid = 1833] [serial = 101] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7fe6c57b1400) [pid = 1833] [serial = 82] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7fe6c46a6c00) [pid = 1833] [serial = 80] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7fe6c25a6800) [pid = 1833] [serial = 107] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7fe6c3977000) [pid = 1833] [serial = 100] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7fe6c49d3800) [pid = 1833] [serial = 104] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7fe6cfc15c00) [pid = 1833] [serial = 85] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7fe6c5403800) [pid = 1833] [serial = 106] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7fe6c1057c00) [pid = 1833] [serial = 97] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7fe6ca03e800) [pid = 1833] [serial = 83] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7fe6c3dc3400) [pid = 1833] [serial = 79] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7fe6c0c40800) [pid = 1833] [serial = 76] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7fe6d14eec00) [pid = 1833] [serial = 89] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7fe6d1061c00) [pid = 1833] [serial = 88] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7fe6bef47800) [pid = 1833] [serial = 94] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7fe6c0c40400) [pid = 1833] [serial = 95] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7fe6bc6f3800) [pid = 1833] [serial = 91] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7fe6d01b4000) [pid = 1833] [serial = 86] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7fe6c1c3ac00) [pid = 1833] [serial = 77] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7fe6c49c5800) [pid = 1833] [serial = 103] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7fe6c25b1400) [pid = 1833] [serial = 98] [outer = (nil)] [url = about:blank] 04:07:39 INFO - PROCESS | 1833 | 1462360059249 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]]]}] 04:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1284ms 04:07:39 INFO - PROCESS | 1833 | 1462360059306 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:07:39 INFO - PROCESS | 1833 | 1462360059314 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:07:39 INFO - PROCESS | 1833 | 1462360059323 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:07:39 INFO - PROCESS | 1833 | 1462360059326 Marionette TRACE conn3 <- [1,178,null,{}] 04:07:39 INFO - PROCESS | 1833 | 1462360059331 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}] 04:07:39 INFO - PROCESS | 1833 | 1462360059483 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:07:39 INFO - PROCESS | 1833 | 1462360059495 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef6c000 == 38 [pid = 1833] [id = 52] 04:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7fe6c1057c00) [pid = 1833] [serial = 154] [outer = (nil)] 04:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7fe6c2b33c00) [pid = 1833] [serial = 155] [outer = 0x7fe6c1057c00] 04:07:39 INFO - PROCESS | 1833 | 1462360059556 Marionette DEBUG loaded listener.js 04:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7fe6c384c000) [pid = 1833] [serial = 156] [outer = 0x7fe6c1057c00] 04:07:40 INFO - PROCESS | 1833 | 1462360060374 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]]]}] 04:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1131ms 04:07:40 INFO - PROCESS | 1833 | 1462360060498 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:07:40 INFO - PROCESS | 1833 | 1462360060502 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:07:40 INFO - PROCESS | 1833 | 1462360060548 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:07:40 INFO - PROCESS | 1833 | 1462360060553 Marionette TRACE conn3 <- [1,182,null,{}] 04:07:40 INFO - PROCESS | 1833 | 1462360060586 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}] 04:07:40 INFO - PROCESS | 1833 | 1462360060746 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:07:40 INFO - PROCESS | 1833 | 1462360060773 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3703000 == 39 [pid = 1833] [id = 53] 04:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7fe6c3dc2800) [pid = 1833] [serial = 157] [outer = (nil)] 04:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7fe6c5791c00) [pid = 1833] [serial = 158] [outer = 0x7fe6c3dc2800] 04:07:40 INFO - PROCESS | 1833 | 1462360060839 Marionette DEBUG loaded listener.js 04:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7fe6ca09ac00) [pid = 1833] [serial = 159] [outer = 0x7fe6c3dc2800] 04:07:41 INFO - PROCESS | 1833 | 1462360061520 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]]]}] 04:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1024ms 04:07:41 INFO - PROCESS | 1833 | 1462360061540 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:07:41 INFO - PROCESS | 1833 | 1462360061544 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:07:41 INFO - PROCESS | 1833 | 1462360061550 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 1833 | 1462360061552 Marionette TRACE conn3 <- [1,186,null,{}] 04:07:41 INFO - PROCESS | 1833 | 1462360061557 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}] 04:07:41 INFO - PROCESS | 1833 | 1462360061739 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:07:41 INFO - PROCESS | 1833 | 1462360061772 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c457e000 == 40 [pid = 1833] [id = 54] 04:07:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7fe6b96fa400) [pid = 1833] [serial = 160] [outer = (nil)] 04:07:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7fe6d0136800) [pid = 1833] [serial = 161] [outer = 0x7fe6b96fa400] 04:07:41 INFO - PROCESS | 1833 | 1462360061840 Marionette DEBUG loaded listener.js 04:07:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7fe6d0e12800) [pid = 1833] [serial = 162] [outer = 0x7fe6b96fa400] 04:07:42 INFO - PROCESS | 1833 | 1462360062625 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]]]}] 04:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1131ms 04:07:42 INFO - PROCESS | 1833 | 1462360062685 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:07:42 INFO - PROCESS | 1833 | 1462360062689 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:07:42 INFO - PROCESS | 1833 | 1462360062694 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:07:42 INFO - PROCESS | 1833 | 1462360062697 Marionette TRACE conn3 <- [1,190,null,{}] 04:07:42 INFO - PROCESS | 1833 | 1462360062701 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}] 04:07:42 INFO - PROCESS | 1833 | 1462360062858 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:07:42 INFO - PROCESS | 1833 | 1462360062884 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5549000 == 41 [pid = 1833] [id = 55] 04:07:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7fe6b9260800) [pid = 1833] [serial = 163] [outer = (nil)] 04:07:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7fe6d1322000) [pid = 1833] [serial = 164] [outer = 0x7fe6b9260800] 04:07:42 INFO - PROCESS | 1833 | 1462360062944 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7fe6d2d34000) [pid = 1833] [serial = 165] [outer = 0x7fe6b9260800] 04:07:43 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7fe6bc670800) [pid = 1833] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:07:43 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7fe6c0dd0c00) [pid = 1833] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:07:43 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7fe6c579f000) [pid = 1833] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:07:43 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7fe6c25b2400) [pid = 1833] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:07:43 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7fe6bace6000) [pid = 1833] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:07:43 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7fe6b93ec400) [pid = 1833] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:07:43 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7fe6bc672c00) [pid = 1833] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:07:43 INFO - PROCESS | 1833 | 1462360063781 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]]]}] 04:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1131ms 04:07:43 INFO - PROCESS | 1833 | 1462360063825 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 1833 | 1462360063829 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:07:43 INFO - PROCESS | 1833 | 1462360063834 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 1833 | 1462360063836 Marionette TRACE conn3 <- [1,194,null,{}] 04:07:43 INFO - PROCESS | 1833 | 1462360063841 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}] 04:07:44 INFO - PROCESS | 1833 | 1462360064012 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:07:44 INFO - PROCESS | 1833 | 1462360064023 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cf00f800 == 42 [pid = 1833] [id = 56] 04:07:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7fe6b93ed400) [pid = 1833] [serial = 166] [outer = (nil)] 04:07:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7fe6d44cb000) [pid = 1833] [serial = 167] [outer = 0x7fe6b93ed400] 04:07:44 INFO - PROCESS | 1833 | 1462360064086 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7fe6d4683400) [pid = 1833] [serial = 168] [outer = 0x7fe6b93ed400] 04:07:44 INFO - PROCESS | 1833 | 1462360064770 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]]]}] 04:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 979ms 04:07:44 INFO - PROCESS | 1833 | 1462360064815 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 1833 | 1462360064818 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:07:44 INFO - PROCESS | 1833 | 1462360064829 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 1833 | 1462360064831 Marionette TRACE conn3 <- [1,198,null,{}] 04:07:44 INFO - PROCESS | 1833 | 1462360064837 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}] 04:07:45 INFO - PROCESS | 1833 | 1462360065020 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:07:45 INFO - PROCESS | 1833 | 1462360065044 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cff06800 == 43 [pid = 1833] [id = 57] 04:07:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7fe6d449e000) [pid = 1833] [serial = 169] [outer = (nil)] 04:07:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7fe6d4aa0000) [pid = 1833] [serial = 170] [outer = 0x7fe6d449e000] 04:07:45 INFO - PROCESS | 1833 | 1462360065145 Marionette DEBUG loaded listener.js 04:07:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7fe6d4db7800) [pid = 1833] [serial = 171] [outer = 0x7fe6d449e000] 04:07:45 INFO - PROCESS | 1833 | 1462360065503 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:07:46 INFO - PROCESS | 1833 | 1462360066022 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]]]}] 04:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1240ms 04:07:46 INFO - PROCESS | 1833 | 1462360066067 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:07:46 INFO - PROCESS | 1833 | 1462360066074 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:07:46 INFO - PROCESS | 1833 | 1462360066082 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:07:46 INFO - PROCESS | 1833 | 1462360066088 Marionette TRACE conn3 <- [1,202,null,{}] 04:07:46 INFO - PROCESS | 1833 | 1462360066101 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}] 04:07:46 INFO - PROCESS | 1833 | 1462360066292 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:07:46 INFO - PROCESS | 1833 | 1462360066421 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc6a4000 == 44 [pid = 1833] [id = 58] 04:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7fe6b93e9400) [pid = 1833] [serial = 172] [outer = (nil)] 04:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7fe6bc6eec00) [pid = 1833] [serial = 173] [outer = 0x7fe6b93e9400] 04:07:46 INFO - PROCESS | 1833 | 1462360066496 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7fe6c0d05000) [pid = 1833] [serial = 174] [outer = 0x7fe6b93e9400] 04:07:47 INFO - PROCESS | 1833 | 1462360067431 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]]]}] 04:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1388ms 04:07:47 INFO - PROCESS | 1833 | 1462360067471 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 1833 | 1462360067495 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:07:47 INFO - PROCESS | 1833 | 1462360067517 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 1833 | 1462360067523 Marionette TRACE conn3 <- [1,206,null,{}] 04:07:47 INFO - PROCESS | 1833 | 1462360067603 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}] 04:07:47 INFO - PROCESS | 1833 | 1462360067792 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:07:47 INFO - PROCESS | 1833 | 1462360067970 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c339e000 == 45 [pid = 1833] [id = 59] 04:07:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7fe6c2ddb800) [pid = 1833] [serial = 175] [outer = (nil)] 04:07:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7fe6c3845400) [pid = 1833] [serial = 176] [outer = 0x7fe6c2ddb800] 04:07:48 INFO - PROCESS | 1833 | 1462360068047 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7fe6c46a9800) [pid = 1833] [serial = 177] [outer = 0x7fe6c2ddb800] 04:07:48 INFO - PROCESS | 1833 | 1462360068907 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]]]}] 04:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1441ms 04:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:07:48 INFO - PROCESS | 1833 | 1462360068958 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:07:48 INFO - PROCESS | 1833 | 1462360068961 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:07:48 INFO - PROCESS | 1833 | 1462360068969 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 1833 | 1462360068975 Marionette TRACE conn3 <- [1,210,null,{}] 04:07:48 INFO - PROCESS | 1833 | 1462360068991 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}] 04:07:49 INFO - PROCESS | 1833 | 1462360069160 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:07:49 INFO - PROCESS | 1833 | 1462360069293 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cff9f000 == 46 [pid = 1833] [id = 60] 04:07:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7fe6ca09a800) [pid = 1833] [serial = 178] [outer = (nil)] 04:07:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7fe6cff89400) [pid = 1833] [serial = 179] [outer = 0x7fe6ca09a800] 04:07:49 INFO - PROCESS | 1833 | 1462360069368 Marionette DEBUG loaded listener.js 04:07:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7fe6d1329c00) [pid = 1833] [serial = 180] [outer = 0x7fe6ca09a800] 04:07:50 INFO - PROCESS | 1833 | 1462360070163 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]]]}] 04:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1239ms 04:07:50 INFO - PROCESS | 1833 | 1462360070215 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:07:50 INFO - PROCESS | 1833 | 1462360070219 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:07:50 INFO - PROCESS | 1833 | 1462360070227 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:07:50 INFO - PROCESS | 1833 | 1462360070230 Marionette TRACE conn3 <- [1,214,null,{}] 04:07:50 INFO - PROCESS | 1833 | 1462360070236 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}] 04:07:50 INFO - PROCESS | 1833 | 1462360070394 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:07:50 INFO - PROCESS | 1833 | 1462360070521 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d138b800 == 47 [pid = 1833] [id = 61] 04:07:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7fe6ca09b400) [pid = 1833] [serial = 181] [outer = (nil)] 04:07:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7fe6d4c40000) [pid = 1833] [serial = 182] [outer = 0x7fe6ca09b400] 04:07:50 INFO - PROCESS | 1833 | 1462360070596 Marionette DEBUG loaded listener.js 04:07:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7fe6d4dc3400) [pid = 1833] [serial = 183] [outer = 0x7fe6ca09b400] 04:07:51 INFO - PROCESS | 1833 | 1462360071431 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]]]}] 04:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1232ms 04:07:51 INFO - PROCESS | 1833 | 1462360071466 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:07:51 INFO - PROCESS | 1833 | 1462360071469 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:07:51 INFO - PROCESS | 1833 | 1462360071478 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 1833 | 1462360071482 Marionette TRACE conn3 <- [1,218,null,{}] 04:07:51 INFO - PROCESS | 1833 | 1462360071487 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}] 04:07:51 INFO - PROCESS | 1833 | 1462360071654 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:07:51 INFO - PROCESS | 1833 | 1462360071788 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d447f800 == 48 [pid = 1833] [id = 62] 04:07:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7fe6d449c400) [pid = 1833] [serial = 184] [outer = (nil)] 04:07:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6d5429c00) [pid = 1833] [serial = 185] [outer = 0x7fe6d449c400] 04:07:51 INFO - PROCESS | 1833 | 1462360071862 Marionette DEBUG loaded listener.js 04:07:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7fe6d7054400) [pid = 1833] [serial = 186] [outer = 0x7fe6d449c400] 04:07:52 INFO - PROCESS | 1833 | 1462360072689 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]]]}] 04:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1233ms 04:07:52 INFO - PROCESS | 1833 | 1462360072713 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:07:52 INFO - PROCESS | 1833 | 1462360072717 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:07:52 INFO - PROCESS | 1833 | 1462360072722 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:07:52 INFO - PROCESS | 1833 | 1462360072725 Marionette TRACE conn3 <- [1,222,null,{}] 04:07:52 INFO - PROCESS | 1833 | 1462360072730 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}] 04:07:52 INFO - PROCESS | 1833 | 1462360072903 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:07:53 INFO - PROCESS | 1833 | 1462360073172 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6badab800 == 49 [pid = 1833] [id = 63] 04:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7fe6b96fac00) [pid = 1833] [serial = 187] [outer = (nil)] 04:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7fe6badbe400) [pid = 1833] [serial = 188] [outer = 0x7fe6b96fac00] 04:07:53 INFO - PROCESS | 1833 | 1462360073253 Marionette DEBUG loaded listener.js 04:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7fe6bc671800) [pid = 1833] [serial = 189] [outer = 0x7fe6b96fac00] 04:07:54 INFO - PROCESS | 1833 | 1462360074137 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]]]}] 04:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1427ms 04:07:54 INFO - PROCESS | 1833 | 1462360074167 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:07:54 INFO - PROCESS | 1833 | 1462360074173 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:07:54 INFO - PROCESS | 1833 | 1462360074185 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:07:54 INFO - PROCESS | 1833 | 1462360074189 Marionette TRACE conn3 <- [1,226,null,{}] 04:07:54 INFO - PROCESS | 1833 | 1462360074199 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}] 04:07:54 INFO - PROCESS | 1833 | 1462360074368 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:07:54 INFO - PROCESS | 1833 | 1462360074502 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfb6f800 == 50 [pid = 1833] [id = 64] 04:07:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7fe6c1f30400) [pid = 1833] [serial = 190] [outer = (nil)] 04:07:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7fe6c25b3400) [pid = 1833] [serial = 191] [outer = 0x7fe6c1f30400] 04:07:54 INFO - PROCESS | 1833 | 1462360074572 Marionette DEBUG loaded listener.js 04:07:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7fe6c3840800) [pid = 1833] [serial = 192] [outer = 0x7fe6c1f30400] 04:07:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cf00f800 == 49 [pid = 1833] [id = 56] 04:07:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5549000 == 48 [pid = 1833] [id = 55] 04:07:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c457e000 == 47 [pid = 1833] [id = 54] 04:07:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3703000 == 46 [pid = 1833] [id = 53] 04:07:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef6c000 == 45 [pid = 1833] [id = 52] 04:07:54 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7fe6c3529c00) [pid = 1833] [serial = 116] [outer = (nil)] [url = about:blank] 04:07:54 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7fe6c0c3ec00) [pid = 1833] [serial = 113] [outer = (nil)] [url = about:blank] 04:07:54 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7fe6d105d000) [pid = 1833] [serial = 140] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bad9f000 == 44 [pid = 1833] [id = 51] 04:07:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c927b800 == 43 [pid = 1833] [id = 49] 04:07:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c29d8800 == 42 [pid = 1833] [id = 48] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7fe6ba0da800) [pid = 1833] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7fe6bc677400) [pid = 1833] [serial = 131] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7fe6c3e30000) [pid = 1833] [serial = 134] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7fe6cfc96800) [pid = 1833] [serial = 128] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7fe6c352ac00) [pid = 1833] [serial = 122] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7fe6c384c800) [pid = 1833] [serial = 123] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7fe6c0d0b000) [pid = 1833] [serial = 120] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7fe6bb148c00) [pid = 1833] [serial = 119] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7fe6d013f000) [pid = 1833] [serial = 135] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7fe6c49cd000) [pid = 1833] [serial = 125] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7fe6c5799400) [pid = 1833] [serial = 126] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7fe6cff92000) [pid = 1833] [serial = 129] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7fe6bc6ed000) [pid = 1833] [serial = 132] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7fe6c5798800) [pid = 1833] [serial = 137] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7fe6d016f800) [pid = 1833] [serial = 138] [outer = (nil)] [url = about:blank] 04:07:55 INFO - PROCESS | 1833 | 1462360075382 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]]]}] 04:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1234ms 04:07:55 INFO - PROCESS | 1833 | 1462360075438 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:07:55 INFO - PROCESS | 1833 | 1462360075444 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:07:55 INFO - PROCESS | 1833 | 1462360075453 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:07:55 INFO - PROCESS | 1833 | 1462360075455 Marionette TRACE conn3 <- [1,230,null,{}] 04:07:55 INFO - PROCESS | 1833 | 1462360075459 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}] 04:07:55 INFO - PROCESS | 1833 | 1462360075601 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:07:55 INFO - PROCESS | 1833 | 1462360075619 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2511800 == 43 [pid = 1833] [id = 65] 04:07:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7fe6c3eb0400) [pid = 1833] [serial = 193] [outer = (nil)] 04:07:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7fe6c5403800) [pid = 1833] [serial = 194] [outer = 0x7fe6c3eb0400] 04:07:55 INFO - PROCESS | 1833 | 1462360075693 Marionette DEBUG loaded listener.js 04:07:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7fe6c57b1c00) [pid = 1833] [serial = 195] [outer = 0x7fe6c3eb0400] 04:07:56 INFO - PROCESS | 1833 | 1462360076403 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]]]}] 04:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 980ms 04:07:56 INFO - PROCESS | 1833 | 1462360076434 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:07:56 INFO - PROCESS | 1833 | 1462360076437 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:07:56 INFO - PROCESS | 1833 | 1462360076445 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:07:56 INFO - PROCESS | 1833 | 1462360076453 Marionette TRACE conn3 <- [1,234,null,{}] 04:07:56 INFO - PROCESS | 1833 | 1462360076467 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}] 04:07:56 INFO - PROCESS | 1833 | 1462360076642 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:07:56 INFO - PROCESS | 1833 | 1462360076660 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c553c800 == 44 [pid = 1833] [id = 66] 04:07:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7fe6d0132c00) [pid = 1833] [serial = 196] [outer = (nil)] 04:07:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7fe6d0e07c00) [pid = 1833] [serial = 197] [outer = 0x7fe6d0132c00] 04:07:56 INFO - PROCESS | 1833 | 1462360076722 Marionette DEBUG loaded listener.js 04:07:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7fe6d132bc00) [pid = 1833] [serial = 198] [outer = 0x7fe6d0132c00] 04:07:57 INFO - PROCESS | 1833 | 1462360077514 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]]]}] 04:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1096ms 04:07:57 INFO - PROCESS | 1833 | 1462360077556 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:07:57 INFO - PROCESS | 1833 | 1462360077560 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:07:57 INFO - PROCESS | 1833 | 1462360077573 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:07:57 INFO - PROCESS | 1833 | 1462360077575 Marionette TRACE conn3 <- [1,238,null,{}] 04:07:57 INFO - PROCESS | 1833 | 1462360077580 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}] 04:07:57 INFO - PROCESS | 1833 | 1462360077740 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:07:57 INFO - PROCESS | 1833 | 1462360077804 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cf015000 == 45 [pid = 1833] [id = 67] 04:07:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7fe6d0164800) [pid = 1833] [serial = 199] [outer = (nil)] 04:07:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7fe6d4643800) [pid = 1833] [serial = 200] [outer = 0x7fe6d0164800] 04:07:57 INFO - PROCESS | 1833 | 1462360077863 Marionette DEBUG loaded listener.js 04:07:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7fe6d4d8ec00) [pid = 1833] [serial = 201] [outer = 0x7fe6d0164800] 04:07:58 INFO - PROCESS | 1833 | 1462360078501 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]]]}] 04:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 974ms 04:07:58 INFO - PROCESS | 1833 | 1462360078560 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:07:58 INFO - PROCESS | 1833 | 1462360078564 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:07:58 INFO - PROCESS | 1833 | 1462360078571 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:07:58 INFO - PROCESS | 1833 | 1462360078575 Marionette TRACE conn3 <- [1,242,null,{}] 04:07:58 INFO - PROCESS | 1833 | 1462360078582 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}] 04:07:58 INFO - PROCESS | 1833 | 1462360078766 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:07:58 INFO - PROCESS | 1833 | 1462360078786 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0be800 == 46 [pid = 1833] [id = 68] 04:07:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7fe6bc8f5c00) [pid = 1833] [serial = 202] [outer = (nil)] 04:07:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6bc8f8800) [pid = 1833] [serial = 203] [outer = 0x7fe6bc8f5c00] 04:07:58 INFO - PROCESS | 1833 | 1462360078862 Marionette DEBUG loaded listener.js 04:07:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7fe6d4d8e000) [pid = 1833] [serial = 204] [outer = 0x7fe6bc8f5c00] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7fe6b9260800) [pid = 1833] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7fe6b96fa400) [pid = 1833] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7fe6b93ed400) [pid = 1833] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7fe6c3dc2800) [pid = 1833] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7fe6c0d0ac00) [pid = 1833] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7fe6c1057c00) [pid = 1833] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7fe6bc66ec00) [pid = 1833] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:07:59 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7fe6ba0d3800) [pid = 1833] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:07:59 INFO - PROCESS | 1833 | 1462360079697 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]]]}] 04:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1182ms 04:07:59 INFO - PROCESS | 1833 | 1462360079757 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:07:59 INFO - PROCESS | 1833 | 1462360079759 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:07:59 INFO - PROCESS | 1833 | 1462360079766 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:07:59 INFO - PROCESS | 1833 | 1462360079768 Marionette TRACE conn3 <- [1,246,null,{}] 04:07:59 INFO - PROCESS | 1833 | 1462360079774 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}] 04:07:59 INFO - PROCESS | 1833 | 1462360079922 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:07:59 INFO - PROCESS | 1833 | 1462360079935 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4634800 == 47 [pid = 1833] [id = 69] 04:07:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7fe6c0d03400) [pid = 1833] [serial = 205] [outer = (nil)] 04:07:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7fe6cff24c00) [pid = 1833] [serial = 206] [outer = 0x7fe6c0d03400] 04:08:00 INFO - PROCESS | 1833 | 1462360079995 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7fe6d4d94800) [pid = 1833] [serial = 207] [outer = 0x7fe6c0d03400] 04:08:00 INFO - PROCESS | 1833 | 1462360080698 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]]]}] 04:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 979ms 04:08:00 INFO - PROCESS | 1833 | 1462360080746 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:08:00 INFO - PROCESS | 1833 | 1462360080749 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:08:00 INFO - PROCESS | 1833 | 1462360080754 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:08:00 INFO - PROCESS | 1833 | 1462360080756 Marionette TRACE conn3 <- [1,250,null,{}] 04:08:00 INFO - PROCESS | 1833 | 1462360080762 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}] 04:08:00 INFO - PROCESS | 1833 | 1462360080919 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:08:00 INFO - PROCESS | 1833 | 1462360080941 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4bbd800 == 48 [pid = 1833] [id = 70] 04:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7fe6b93ed400) [pid = 1833] [serial = 208] [outer = (nil)] 04:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7fe6c495cc00) [pid = 1833] [serial = 209] [outer = 0x7fe6b93ed400] 04:08:01 INFO - PROCESS | 1833 | 1462360081002 Marionette DEBUG loaded listener.js 04:08:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7fe6c4966c00) [pid = 1833] [serial = 210] [outer = 0x7fe6b93ed400] 04:08:01 INFO - PROCESS | 1833 | 1462360081746 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]]]}] 04:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1025ms 04:08:01 INFO - PROCESS | 1833 | 1462360081780 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:08:01 INFO - PROCESS | 1833 | 1462360081786 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:08:01 INFO - PROCESS | 1833 | 1462360081794 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 1833 | 1462360081800 Marionette TRACE conn3 <- [1,254,null,{}] 04:08:01 INFO - PROCESS | 1833 | 1462360081826 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}] 04:08:02 INFO - PROCESS | 1833 | 1462360082030 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:08:02 INFO - PROCESS | 1833 | 1462360082163 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c25c9800 == 49 [pid = 1833] [id = 71] 04:08:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6bc5eb400) [pid = 1833] [serial = 211] [outer = (nil)] 04:08:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7fe6bc8f2000) [pid = 1833] [serial = 212] [outer = 0x7fe6bc5eb400] 04:08:02 INFO - PROCESS | 1833 | 1462360082236 Marionette DEBUG loaded listener.js 04:08:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7fe6bc967800) [pid = 1833] [serial = 213] [outer = 0x7fe6bc5eb400] 04:08:03 INFO - PROCESS | 1833 | 1462360083097 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]]]}] 04:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1341ms 04:08:03 INFO - PROCESS | 1833 | 1462360083134 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:08:03 INFO - PROCESS | 1833 | 1462360083143 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:08:03 INFO - PROCESS | 1833 | 1462360083152 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:08:03 INFO - PROCESS | 1833 | 1462360083156 Marionette TRACE conn3 <- [1,258,null,{}] 04:08:03 INFO - PROCESS | 1833 | 1462360083162 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}] 04:08:03 INFO - PROCESS | 1833 | 1462360083315 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:08:03 INFO - PROCESS | 1833 | 1462360083453 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cf0cd800 == 50 [pid = 1833] [id = 72] 04:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7fe6c25a8800) [pid = 1833] [serial = 214] [outer = (nil)] 04:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7fe6c35dac00) [pid = 1833] [serial = 215] [outer = 0x7fe6c25a8800] 04:08:03 INFO - PROCESS | 1833 | 1462360083528 Marionette DEBUG loaded listener.js 04:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7fe6c4961c00) [pid = 1833] [serial = 216] [outer = 0x7fe6c25a8800] 04:08:04 INFO - PROCESS | 1833 | 1462360084353 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]]]}] 04:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1236ms 04:08:04 INFO - PROCESS | 1833 | 1462360084389 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:08:04 INFO - PROCESS | 1833 | 1462360084393 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:08:04 INFO - PROCESS | 1833 | 1462360084400 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:08:04 INFO - PROCESS | 1833 | 1462360084405 Marionette TRACE conn3 <- [1,262,null,{}] 04:08:04 INFO - PROCESS | 1833 | 1462360084438 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}] 04:08:04 INFO - PROCESS | 1833 | 1462360084600 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:08:04 INFO - PROCESS | 1833 | 1462360084731 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d53b9000 == 51 [pid = 1833] [id = 73] 04:08:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7fe6cf069000) [pid = 1833] [serial = 217] [outer = (nil)] 04:08:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7fe6cff2d400) [pid = 1833] [serial = 218] [outer = 0x7fe6cf069000] 04:08:04 INFO - PROCESS | 1833 | 1462360084834 Marionette DEBUG loaded listener.js 04:08:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7fe6d116cc00) [pid = 1833] [serial = 219] [outer = 0x7fe6cf069000] 04:08:05 INFO - PROCESS | 1833 | 1462360085734 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]]]}] 04:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1406ms 04:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:08:05 INFO - PROCESS | 1833 | 1462360085808 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:08:05 INFO - PROCESS | 1833 | 1462360085811 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:08:05 INFO - PROCESS | 1833 | 1462360085817 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:08:05 INFO - PROCESS | 1833 | 1462360085821 Marionette TRACE conn3 <- [1,266,null,{}] 04:08:05 INFO - PROCESS | 1833 | 1462360085826 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}] 04:08:06 INFO - PROCESS | 1833 | 1462360086016 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:08:06 INFO - PROCESS | 1833 | 1462360086147 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7094000 == 52 [pid = 1833] [id = 74] 04:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7fe6c4961400) [pid = 1833] [serial = 220] [outer = (nil)] 04:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7fe6d4d91000) [pid = 1833] [serial = 221] [outer = 0x7fe6c4961400] 04:08:06 INFO - PROCESS | 1833 | 1462360086215 Marionette DEBUG loaded listener.js 04:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7fe6d4d9a800) [pid = 1833] [serial = 222] [outer = 0x7fe6c4961400] 04:08:07 INFO - PROCESS | 1833 | 1462360086999 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]]]}] 04:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1241ms 04:08:07 INFO - PROCESS | 1833 | 1462360087059 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:08:07 INFO - PROCESS | 1833 | 1462360087062 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:08:07 INFO - PROCESS | 1833 | 1462360087068 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:08:07 INFO - PROCESS | 1833 | 1462360087071 Marionette TRACE conn3 <- [1,270,null,{}] 04:08:07 INFO - PROCESS | 1833 | 1462360087076 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}] 04:08:07 INFO - PROCESS | 1833 | 1462360087227 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:08:07 INFO - PROCESS | 1833 | 1462360087518 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3e75000 == 53 [pid = 1833] [id = 75] 04:08:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6bc66f400) [pid = 1833] [serial = 223] [outer = (nil)] 04:08:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6bc677400) [pid = 1833] [serial = 224] [outer = 0x7fe6bc66f400] 04:08:07 INFO - PROCESS | 1833 | 1462360087635 Marionette DEBUG loaded listener.js 04:08:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6bc8f3c00) [pid = 1833] [serial = 225] [outer = 0x7fe6bc66f400] 04:08:08 INFO - PROCESS | 1833 | 1462360088942 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]]]}] 04:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1931ms 04:08:09 INFO - PROCESS | 1833 | 1462360089000 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:08:09 INFO - PROCESS | 1833 | 1462360089006 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:08:09 INFO - PROCESS | 1833 | 1462360089016 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:08:09 INFO - PROCESS | 1833 | 1462360089020 Marionette TRACE conn3 <- [1,274,null,{}] 04:08:09 INFO - PROCESS | 1833 | 1462360089026 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}] 04:08:09 INFO - PROCESS | 1833 | 1462360089173 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:08:09 INFO - PROCESS | 1833 | 1462360089319 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2511000 == 54 [pid = 1833] [id = 76] 04:08:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6b9593000) [pid = 1833] [serial = 226] [outer = (nil)] 04:08:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6bc8f5000) [pid = 1833] [serial = 227] [outer = 0x7fe6b9593000] 04:08:09 INFO - PROCESS | 1833 | 1462360089383 Marionette DEBUG loaded listener.js 04:08:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6c1306c00) [pid = 1833] [serial = 228] [outer = 0x7fe6b9593000] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5455800 == 53 [pid = 1833] [id = 29] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4634800 == 52 [pid = 1833] [id = 69] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ba0be800 == 51 [pid = 1833] [id = 68] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cf015000 == 50 [pid = 1833] [id = 67] 04:08:10 INFO - PROCESS | 1833 | 1462360090175 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]]]}] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6befd2800) [pid = 1833] [serial = 143] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6c4557c00) [pid = 1833] [serial = 146] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6d4aa0000) [pid = 1833] [serial = 170] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c553c800 == 49 [pid = 1833] [id = 66] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2511800 == 48 [pid = 1833] [id = 65] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bfb6f800 == 47 [pid = 1833] [id = 64] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6badab800 == 46 [pid = 1833] [id = 63] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d138b800 == 45 [pid = 1833] [id = 61] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cff9f000 == 44 [pid = 1833] [id = 60] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c339e000 == 43 [pid = 1833] [id = 59] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc6a4000 == 42 [pid = 1833] [id = 58] 04:08:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cff06800 == 41 [pid = 1833] [id = 57] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6bfa5fc00) [pid = 1833] [serial = 92] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6d1322000) [pid = 1833] [serial = 164] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7fe6d0136800) [pid = 1833] [serial = 161] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7fe6d44cb000) [pid = 1833] [serial = 167] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7fe6c5791c00) [pid = 1833] [serial = 158] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7fe6c25a9800) [pid = 1833] [serial = 153] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7fe6c1363400) [pid = 1833] [serial = 152] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7fe6c2b33c00) [pid = 1833] [serial = 155] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7fe6c384c000) [pid = 1833] [serial = 156] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7fe6d01b2c00) [pid = 1833] [serial = 150] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7fe6cfc0a000) [pid = 1833] [serial = 149] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7fe6d2d34000) [pid = 1833] [serial = 165] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7fe6d0e12800) [pid = 1833] [serial = 162] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7fe6d4683400) [pid = 1833] [serial = 168] [outer = (nil)] [url = about:blank] 04:08:10 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7fe6ca09ac00) [pid = 1833] [serial = 159] [outer = (nil)] [url = about:blank] 04:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1242ms 04:08:10 INFO - PROCESS | 1833 | 1462360090259 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:08:10 INFO - PROCESS | 1833 | 1462360090264 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:08:10 INFO - PROCESS | 1833 | 1462360090272 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:08:10 INFO - PROCESS | 1833 | 1462360090275 Marionette TRACE conn3 <- [1,278,null,{}] 04:08:10 INFO - PROCESS | 1833 | 1462360090280 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}] 04:08:10 INFO - PROCESS | 1833 | 1462360090417 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:08:10 INFO - PROCESS | 1833 | 1462360090428 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfb71000 == 42 [pid = 1833] [id = 77] 04:08:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6c130cc00) [pid = 1833] [serial = 229] [outer = (nil)] 04:08:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7fe6c266f800) [pid = 1833] [serial = 230] [outer = 0x7fe6c130cc00] 04:08:10 INFO - PROCESS | 1833 | 1462360090487 Marionette DEBUG loaded listener.js 04:08:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7fe6c46a6000) [pid = 1833] [serial = 231] [outer = 0x7fe6c130cc00] 04:08:11 INFO - PROCESS | 1833 | 1462360091224 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]]]}] 04:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 987ms 04:08:11 INFO - PROCESS | 1833 | 1462360091258 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:08:11 INFO - PROCESS | 1833 | 1462360091262 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:08:11 INFO - PROCESS | 1833 | 1462360091278 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:08:11 INFO - PROCESS | 1833 | 1462360091287 Marionette TRACE conn3 <- [1,282,null,{}] 04:08:11 INFO - PROCESS | 1833 | 1462360091299 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}] 04:08:11 INFO - PROCESS | 1833 | 1462360091437 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:08:11 INFO - PROCESS | 1833 | 1462360091456 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cf015000 == 43 [pid = 1833] [id = 78] 04:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7fe6c542f400) [pid = 1833] [serial = 232] [outer = (nil)] 04:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7fe6ca09b000) [pid = 1833] [serial = 233] [outer = 0x7fe6c542f400] 04:08:11 INFO - PROCESS | 1833 | 1462360091517 Marionette DEBUG loaded listener.js 04:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7fe6d013a800) [pid = 1833] [serial = 234] [outer = 0x7fe6c542f400] 04:08:12 INFO - PROCESS | 1833 | 1462360092249 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]]]}] 04:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 990ms 04:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:08:12 INFO - PROCESS | 1833 | 1462360092262 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:08:12 INFO - PROCESS | 1833 | 1462360092265 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:08:12 INFO - PROCESS | 1833 | 1462360092269 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:08:12 INFO - PROCESS | 1833 | 1462360092273 Marionette TRACE conn3 <- [1,286,null,{}] 04:08:12 INFO - PROCESS | 1833 | 1462360092278 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}] 04:08:12 INFO - PROCESS | 1833 | 1462360092463 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:08:12 INFO - PROCESS | 1833 | 1462360092482 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d1045800 == 44 [pid = 1833] [id = 79] 04:08:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7fe6c495e400) [pid = 1833] [serial = 235] [outer = (nil)] 04:08:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7fe6d1062000) [pid = 1833] [serial = 236] [outer = 0x7fe6c495e400] 04:08:12 INFO - PROCESS | 1833 | 1462360092541 Marionette DEBUG loaded listener.js 04:08:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7fe6d32e8000) [pid = 1833] [serial = 237] [outer = 0x7fe6c495e400] 04:08:13 INFO - PROCESS | 1833 | 1462360093237 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]]]}] 04:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 989ms 04:08:13 INFO - PROCESS | 1833 | 1462360093260 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:08:13 INFO - PROCESS | 1833 | 1462360093263 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:08:13 INFO - PROCESS | 1833 | 1462360093268 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:08:13 INFO - PROCESS | 1833 | 1462360093271 Marionette TRACE conn3 <- [1,290,null,{}] 04:08:13 INFO - PROCESS | 1833 | 1462360093276 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}] 04:08:13 INFO - PROCESS | 1833 | 1462360093436 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:08:13 INFO - PROCESS | 1833 | 1462360093467 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d46d9800 == 45 [pid = 1833] [id = 80] 04:08:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7fe6d4aa9c00) [pid = 1833] [serial = 238] [outer = (nil)] 04:08:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7fe6d4d8e400) [pid = 1833] [serial = 239] [outer = 0x7fe6d4aa9c00] 04:08:13 INFO - PROCESS | 1833 | 1462360093538 Marionette DEBUG loaded listener.js 04:08:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7fe6d5331400) [pid = 1833] [serial = 240] [outer = 0x7fe6d4aa9c00] 04:08:14 INFO - PROCESS | 1833 | 1462360094267 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]]]}] 04:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1034ms 04:08:14 INFO - PROCESS | 1833 | 1462360094304 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:08:14 INFO - PROCESS | 1833 | 1462360094307 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:08:14 INFO - PROCESS | 1833 | 1462360094312 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:08:14 INFO - PROCESS | 1833 | 1462360094314 Marionette TRACE conn3 <- [1,294,null,{}] 04:08:14 INFO - PROCESS | 1833 | 1462360094335 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}] 04:08:14 INFO - PROCESS | 1833 | 1462360094515 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:08:14 INFO - PROCESS | 1833 | 1462360094536 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c29d0000 == 46 [pid = 1833] [id = 81] 04:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6d4db7c00) [pid = 1833] [serial = 241] [outer = (nil)] 04:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6d70ce000) [pid = 1833] [serial = 242] [outer = 0x7fe6d4db7c00] 04:08:14 INFO - PROCESS | 1833 | 1462360094604 Marionette DEBUG loaded listener.js 04:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6d7aaf000) [pid = 1833] [serial = 243] [outer = 0x7fe6d4db7c00] 04:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6bc8f5c00) [pid = 1833] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6c1f30400) [pid = 1833] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7fe6d0164800) [pid = 1833] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7fe6d0132c00) [pid = 1833] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7fe6c0d03400) [pid = 1833] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7fe6c3eb0400) [pid = 1833] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7fe6b96fac00) [pid = 1833] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:08:15 INFO - PROCESS | 1833 | 1462360095635 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]]]}] 04:08:15 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. 04:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1348ms 04:08:15 INFO - PROCESS | 1833 | 1462360095662 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:08:15 INFO - PROCESS | 1833 | 1462360095668 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:08:15 INFO - PROCESS | 1833 | 1462360095677 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:08:15 INFO - PROCESS | 1833 | 1462360095682 Marionette TRACE conn3 <- [1,298,null,{}] 04:08:15 INFO - PROCESS | 1833 | 1462360095691 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}] 04:08:15 INFO - PROCESS | 1833 | 1462360095872 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:08:16 INFO - PROCESS | 1833 | 1462360096008 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3b0a800 == 47 [pid = 1833] [id = 82] 04:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7fe6b958ec00) [pid = 1833] [serial = 244] [outer = (nil)] 04:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7fe6bc67b800) [pid = 1833] [serial = 245] [outer = 0x7fe6b958ec00] 04:08:16 INFO - PROCESS | 1833 | 1462360096081 Marionette DEBUG loaded listener.js 04:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7fe6bc972400) [pid = 1833] [serial = 246] [outer = 0x7fe6b958ec00] 04:08:16 INFO - PROCESS | 1833 | 1462360096922 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]]]}] 04:08:16 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. 04:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1282ms 04:08:16 INFO - PROCESS | 1833 | 1462360096959 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:08:16 INFO - PROCESS | 1833 | 1462360096967 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:08:16 INFO - PROCESS | 1833 | 1462360096977 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:08:16 INFO - PROCESS | 1833 | 1462360096981 Marionette TRACE conn3 <- [1,302,null,{}] 04:08:17 INFO - PROCESS | 1833 | 1462360097004 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}] 04:08:17 INFO - PROCESS | 1833 | 1462360097159 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:08:17 INFO - PROCESS | 1833 | 1462360097291 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0192800 == 48 [pid = 1833] [id = 83] 04:08:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7fe6bb146c00) [pid = 1833] [serial = 247] [outer = (nil)] 04:08:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6c3eb2c00) [pid = 1833] [serial = 248] [outer = 0x7fe6bb146c00] 04:08:17 INFO - PROCESS | 1833 | 1462360097366 Marionette DEBUG loaded listener.js 04:08:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6c4965c00) [pid = 1833] [serial = 249] [outer = 0x7fe6bb146c00] 04:08:18 INFO - PROCESS | 1833 | 1462360098161 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]]]}] 04:08:18 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. 04:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1203ms 04:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:08:18 INFO - PROCESS | 1833 | 1462360098195 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:08:18 INFO - PROCESS | 1833 | 1462360098199 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:08:18 INFO - PROCESS | 1833 | 1462360098208 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:08:18 INFO - PROCESS | 1833 | 1462360098213 Marionette TRACE conn3 <- [1,306,null,{}] 04:08:18 INFO - PROCESS | 1833 | 1462360098228 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}] 04:08:18 INFO - PROCESS | 1833 | 1462360098394 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:08:18 INFO - PROCESS | 1833 | 1462360098526 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d959a000 == 49 [pid = 1833] [id = 84] 04:08:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6d01ae800) [pid = 1833] [serial = 250] [outer = (nil)] 04:08:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6d4683400) [pid = 1833] [serial = 251] [outer = 0x7fe6d01ae800] 04:08:18 INFO - PROCESS | 1833 | 1462360098597 Marionette DEBUG loaded listener.js 04:08:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6d4dbec00) [pid = 1833] [serial = 252] [outer = 0x7fe6d01ae800] 04:08:19 INFO - PROCESS | 1833 | 1462360099442 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]]]}] 04:08:19 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. 04:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1285ms 04:08:19 INFO - PROCESS | 1833 | 1462360099492 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:08:19 INFO - PROCESS | 1833 | 1462360099496 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:08:19 INFO - PROCESS | 1833 | 1462360099502 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:08:19 INFO - PROCESS | 1833 | 1462360099504 Marionette TRACE conn3 <- [1,310,null,{}] 04:08:19 INFO - PROCESS | 1833 | 1462360099510 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}] 04:08:19 INFO - PROCESS | 1833 | 1462360099711 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:08:19 INFO - PROCESS | 1833 | 1462360099725 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d61800 == 50 [pid = 1833] [id = 85] 04:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6d4dbf000) [pid = 1833] [serial = 253] [outer = (nil)] 04:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6d70c4800) [pid = 1833] [serial = 254] [outer = 0x7fe6d4dbf000] 04:08:19 INFO - PROCESS | 1833 | 1462360099792 Marionette DEBUG loaded listener.js 04:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6d7d0e000) [pid = 1833] [serial = 255] [outer = 0x7fe6d4dbf000] 04:08:20 INFO - PROCESS | 1833 | 1462360100638 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]]]}] 04:08:20 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. 04:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1187ms 04:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:08:20 INFO - PROCESS | 1833 | 1462360100691 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:08:20 INFO - PROCESS | 1833 | 1462360100693 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:08:20 INFO - PROCESS | 1833 | 1462360100700 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:08:20 INFO - PROCESS | 1833 | 1462360100703 Marionette TRACE conn3 <- [1,314,null,{}] 04:08:20 INFO - PROCESS | 1833 | 1462360100708 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}] 04:08:20 INFO - PROCESS | 1833 | 1462360100873 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:08:21 INFO - PROCESS | 1833 | 1462360101007 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcac7800 == 51 [pid = 1833] [id = 86] 04:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6d532dc00) [pid = 1833] [serial = 256] [outer = (nil)] 04:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6d7de0c00) [pid = 1833] [serial = 257] [outer = 0x7fe6d532dc00] 04:08:21 INFO - PROCESS | 1833 | 1462360101078 Marionette DEBUG loaded listener.js 04:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6d937bc00) [pid = 1833] [serial = 258] [outer = 0x7fe6d532dc00] 04:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6b852bc00) [pid = 1833] [serial = 259] [outer = 0x7fe6b93ee400] 04:08:22 INFO - PROCESS | 1833 | 1462360101996 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]]]}] 04:08:22 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. 04:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1334ms 04:08:22 INFO - PROCESS | 1833 | 1462360102034 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:08:22 INFO - PROCESS | 1833 | 1462360102038 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:08:22 INFO - PROCESS | 1833 | 1462360102043 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:08:22 INFO - PROCESS | 1833 | 1462360102046 Marionette TRACE conn3 <- [1,318,null,{}] 04:08:22 INFO - PROCESS | 1833 | 1462360102052 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}] 04:08:22 INFO - PROCESS | 1833 | 1462360102227 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:08:22 INFO - PROCESS | 1833 | 1462360102365 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b85e4000 == 52 [pid = 1833] [id = 87] 04:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6b852b400) [pid = 1833] [serial = 260] [outer = (nil)] 04:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6b93e6c00) [pid = 1833] [serial = 261] [outer = 0x7fe6b852b400] 04:08:22 INFO - PROCESS | 1833 | 1462360102438 Marionette DEBUG loaded listener.js 04:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6d9560000) [pid = 1833] [serial = 262] [outer = 0x7fe6b852b400] 04:08:23 INFO - PROCESS | 1833 | 1462360103310 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]]]}] 04:08:23 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. 04:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1278ms 04:08:23 INFO - PROCESS | 1833 | 1462360103321 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:08:23 INFO - PROCESS | 1833 | 1462360103325 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:08:23 INFO - PROCESS | 1833 | 1462360103331 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:08:23 INFO - PROCESS | 1833 | 1462360103333 Marionette TRACE conn3 <- [1,322,null,{}] 04:08:23 INFO - PROCESS | 1833 | 1462360103338 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}] 04:08:23 INFO - PROCESS | 1833 | 1462360103490 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:08:23 INFO - PROCESS | 1833 | 1462360103797 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef67000 == 53 [pid = 1833] [id = 88] 04:08:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6b852b800) [pid = 1833] [serial = 263] [outer = (nil)] 04:08:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6b8532400) [pid = 1833] [serial = 264] [outer = 0x7fe6b852b800] 04:08:23 INFO - PROCESS | 1833 | 1462360103929 Marionette DEBUG loaded listener.js 04:08:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6b8d63c00) [pid = 1833] [serial = 265] [outer = 0x7fe6b852b800] 04:08:24 INFO - PROCESS | 1833 | 1462360104754 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]]]}] 04:08:24 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. 04:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1479ms 04:08:24 INFO - PROCESS | 1833 | 1462360104822 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:08:24 INFO - PROCESS | 1833 | 1462360104828 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:08:24 INFO - PROCESS | 1833 | 1462360104836 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:08:24 INFO - PROCESS | 1833 | 1462360104841 Marionette TRACE conn3 <- [1,326,null,{}] 04:08:24 INFO - PROCESS | 1833 | 1462360104848 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}] 04:08:25 INFO - PROCESS | 1833 | 1462360105007 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:08:25 INFO - PROCESS | 1833 | 1462360105160 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfb73000 == 54 [pid = 1833] [id = 89] 04:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6b9589800) [pid = 1833] [serial = 266] [outer = (nil)] 04:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6bb13c400) [pid = 1833] [serial = 267] [outer = 0x7fe6b9589800] 04:08:25 INFO - PROCESS | 1833 | 1462360105227 Marionette DEBUG loaded listener.js 04:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6bc6f0000) [pid = 1833] [serial = 268] [outer = 0x7fe6b9589800] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d46d9800 == 53 [pid = 1833] [id = 80] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d1045800 == 52 [pid = 1833] [id = 79] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cf015000 == 51 [pid = 1833] [id = 78] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6c495cc00) [pid = 1833] [serial = 209] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6d5429c00) [pid = 1833] [serial = 185] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6bc6eec00) [pid = 1833] [serial = 173] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6cff89400) [pid = 1833] [serial = 179] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6c3845400) [pid = 1833] [serial = 176] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6d4c40000) [pid = 1833] [serial = 182] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bfb71000 == 50 [pid = 1833] [id = 77] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2511000 == 49 [pid = 1833] [id = 76] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3e75000 == 48 [pid = 1833] [id = 75] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cf0cd800 == 47 [pid = 1833] [id = 72] 04:08:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c25c9800 == 46 [pid = 1833] [id = 71] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6d4d8e000) [pid = 1833] [serial = 204] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6c3840800) [pid = 1833] [serial = 192] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6d4643800) [pid = 1833] [serial = 200] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6d0e07c00) [pid = 1833] [serial = 197] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6d132bc00) [pid = 1833] [serial = 198] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6d4d94800) [pid = 1833] [serial = 207] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6c57b1c00) [pid = 1833] [serial = 195] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6badbe400) [pid = 1833] [serial = 188] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6c25b3400) [pid = 1833] [serial = 191] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6d4d8ec00) [pid = 1833] [serial = 201] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6bc671800) [pid = 1833] [serial = 189] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6c5403800) [pid = 1833] [serial = 194] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6bc8f8800) [pid = 1833] [serial = 203] [outer = (nil)] [url = about:blank] 04:08:25 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6cff24c00) [pid = 1833] [serial = 206] [outer = (nil)] [url = about:blank] 04:08:26 INFO - PROCESS | 1833 | 1462360106055 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]]]}] 04:08:26 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. 04:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1230ms 04:08:26 INFO - PROCESS | 1833 | 1462360106068 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:08:26 INFO - PROCESS | 1833 | 1462360106072 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:08:26 INFO - PROCESS | 1833 | 1462360106104 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:08:26 INFO - PROCESS | 1833 | 1462360106106 Marionette TRACE conn3 <- [1,330,null,{}] 04:08:26 INFO - PROCESS | 1833 | 1462360106112 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}] 04:08:26 INFO - PROCESS | 1833 | 1462360106265 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:08:26 INFO - PROCESS | 1833 | 1462360106282 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c339d800 == 47 [pid = 1833] [id = 90] 04:08:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6bfa5fc00) [pid = 1833] [serial = 269] [outer = (nil)] 04:08:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6c1b82400) [pid = 1833] [serial = 270] [outer = 0x7fe6bfa5fc00] 04:08:26 INFO - PROCESS | 1833 | 1462360106343 Marionette DEBUG loaded listener.js 04:08:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6c25b4800) [pid = 1833] [serial = 271] [outer = 0x7fe6bfa5fc00] 04:08:27 INFO - PROCESS | 1833 | 1462360107143 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]]]}] 04:08:27 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. 04:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1088ms 04:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:08:27 INFO - PROCESS | 1833 | 1462360107195 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:08:27 INFO - PROCESS | 1833 | 1462360107198 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:08:27 INFO - PROCESS | 1833 | 1462360107206 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:08:27 INFO - PROCESS | 1833 | 1462360107214 Marionette TRACE conn3 <- [1,334,null,{}] 04:08:27 INFO - PROCESS | 1833 | 1462360107227 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}] 04:08:27 INFO - PROCESS | 1833 | 1462360107364 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:08:27 INFO - PROCESS | 1833 | 1462360107383 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c928e000 == 48 [pid = 1833] [id = 91] 04:08:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6c4962000) [pid = 1833] [serial = 272] [outer = (nil)] 04:08:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6c49cb800) [pid = 1833] [serial = 273] [outer = 0x7fe6c4962000] 04:08:27 INFO - PROCESS | 1833 | 1462360107442 Marionette DEBUG loaded listener.js 04:08:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6c5437800) [pid = 1833] [serial = 274] [outer = 0x7fe6c4962000] 04:08:28 INFO - PROCESS | 1833 | 1462360108212 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]]]}] 04:08:28 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. 04:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1048ms 04:08:28 INFO - PROCESS | 1833 | 1462360108253 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:08:28 INFO - PROCESS | 1833 | 1462360108257 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:08:28 INFO - PROCESS | 1833 | 1462360108269 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:08:28 INFO - PROCESS | 1833 | 1462360108271 Marionette TRACE conn3 <- [1,338,null,{}] 04:08:28 INFO - PROCESS | 1833 | 1462360108291 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}] 04:08:28 INFO - PROCESS | 1833 | 1462360108502 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:08:28 INFO - PROCESS | 1833 | 1462360108526 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9242800 == 49 [pid = 1833] [id = 92] 04:08:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c495ec00) [pid = 1833] [serial = 275] [outer = (nil)] 04:08:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6ca098400) [pid = 1833] [serial = 276] [outer = 0x7fe6c495ec00] 04:08:28 INFO - PROCESS | 1833 | 1462360108585 Marionette DEBUG loaded listener.js 04:08:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6cff89400) [pid = 1833] [serial = 277] [outer = 0x7fe6c495ec00] 04:08:29 INFO - PROCESS | 1833 | 1462360109284 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]]]}] 04:08:29 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. 04:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1037ms 04:08:29 INFO - PROCESS | 1833 | 1462360109301 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:08:29 INFO - PROCESS | 1833 | 1462360109304 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:08:29 INFO - PROCESS | 1833 | 1462360109309 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:08:29 INFO - PROCESS | 1833 | 1462360109312 Marionette TRACE conn3 <- [1,342,null,{}] 04:08:29 INFO - PROCESS | 1833 | 1462360109317 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}] 04:08:29 INFO - PROCESS | 1833 | 1462360109493 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:08:29 INFO - PROCESS | 1833 | 1462360109535 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d32d0000 == 50 [pid = 1833] [id = 93] 04:08:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6d0dca400) [pid = 1833] [serial = 278] [outer = (nil)] 04:08:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6d1060800) [pid = 1833] [serial = 279] [outer = 0x7fe6d0dca400] 04:08:29 INFO - PROCESS | 1833 | 1462360109609 Marionette DEBUG loaded listener.js 04:08:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6d4a9e000) [pid = 1833] [serial = 280] [outer = 0x7fe6d0dca400] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6d4aa9c00) [pid = 1833] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6c542f400) [pid = 1833] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6bc66f400) [pid = 1833] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6b9593000) [pid = 1833] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6c130cc00) [pid = 1833] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6c495e400) [pid = 1833] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6b93ed400) [pid = 1833] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6bb13d000) [pid = 1833] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6befd9800) [pid = 1833] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6b9263400) [pid = 1833] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6bc972800) [pid = 1833] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6bc675400) [pid = 1833] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7fe6d449e000) [pid = 1833] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:08:30 INFO - PROCESS | 1833 | 1462360110559 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]]]}] 04:08:30 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. 04:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1285ms 04:08:30 INFO - PROCESS | 1833 | 1462360110595 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:08:30 INFO - PROCESS | 1833 | 1462360110599 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:08:30 INFO - PROCESS | 1833 | 1462360110605 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:08:30 INFO - PROCESS | 1833 | 1462360110607 Marionette TRACE conn3 <- [1,346,null,{}] 04:08:30 INFO - PROCESS | 1833 | 1462360110612 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}] 04:08:30 INFO - PROCESS | 1833 | 1462360110767 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:08:30 INFO - PROCESS | 1833 | 1462360110788 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4636800 == 51 [pid = 1833] [id = 94] 04:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6bc66f400) [pid = 1833] [serial = 281] [outer = (nil)] 04:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6c540a400) [pid = 1833] [serial = 282] [outer = 0x7fe6bc66f400] 04:08:30 INFO - PROCESS | 1833 | 1462360110857 Marionette DEBUG loaded listener.js 04:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6d4691000) [pid = 1833] [serial = 283] [outer = 0x7fe6bc66f400] 04:08:31 INFO - PROCESS | 1833 | 1462360111577 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]]]}] 04:08:31 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. 04:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1031ms 04:08:31 INFO - PROCESS | 1833 | 1462360111637 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:08:31 INFO - PROCESS | 1833 | 1462360111641 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:08:31 INFO - PROCESS | 1833 | 1462360111646 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:08:31 INFO - PROCESS | 1833 | 1462360111648 Marionette TRACE conn3 <- [1,350,null,{}] 04:08:31 INFO - PROCESS | 1833 | 1462360111654 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}] 04:08:31 INFO - PROCESS | 1833 | 1462360111829 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:08:31 INFO - PROCESS | 1833 | 1462360111846 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7a71000 == 52 [pid = 1833] [id = 95] 04:08:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6c378fc00) [pid = 1833] [serial = 284] [outer = (nil)] 04:08:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6c3798000) [pid = 1833] [serial = 285] [outer = 0x7fe6c378fc00] 04:08:31 INFO - PROCESS | 1833 | 1462360111907 Marionette DEBUG loaded listener.js 04:08:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6c379c400) [pid = 1833] [serial = 286] [outer = 0x7fe6c378fc00] 04:08:32 INFO - PROCESS | 1833 | 1462360112741 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]]]}] 04:08:32 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. 04:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1130ms 04:08:32 INFO - PROCESS | 1833 | 1462360112779 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:08:32 INFO - PROCESS | 1833 | 1462360112784 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:08:32 INFO - PROCESS | 1833 | 1462360112794 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:08:32 INFO - PROCESS | 1833 | 1462360112799 Marionette TRACE conn3 <- [1,354,null,{}] 04:08:32 INFO - PROCESS | 1833 | 1462360112810 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}] 04:08:33 INFO - PROCESS | 1833 | 1462360112997 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:08:33 INFO - PROCESS | 1833 | 1462360113135 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3396000 == 53 [pid = 1833] [id = 96] 04:08:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6b852a000) [pid = 1833] [serial = 287] [outer = (nil)] 04:08:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6b958b000) [pid = 1833] [serial = 288] [outer = 0x7fe6b852a000] 04:08:33 INFO - PROCESS | 1833 | 1462360113211 Marionette DEBUG loaded listener.js 04:08:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6ba0ce400) [pid = 1833] [serial = 289] [outer = 0x7fe6b852a000] 04:08:34 INFO - PROCESS | 1833 | 1462360114115 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]]]}] 04:08:34 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. 04:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1391ms 04:08:34 INFO - PROCESS | 1833 | 1462360114187 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:08:34 INFO - PROCESS | 1833 | 1462360114194 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:08:34 INFO - PROCESS | 1833 | 1462360114204 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:08:34 INFO - PROCESS | 1833 | 1462360114207 Marionette TRACE conn3 <- [1,358,null,{}] 04:08:34 INFO - PROCESS | 1833 | 1462360114213 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}] 04:08:34 INFO - PROCESS | 1833 | 1462360114410 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:08:34 INFO - PROCESS | 1833 | 1462360114548 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe20000 == 54 [pid = 1833] [id = 97] 04:08:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6b8d60800) [pid = 1833] [serial = 290] [outer = (nil)] 04:08:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6c25afc00) [pid = 1833] [serial = 291] [outer = 0x7fe6b8d60800] 04:08:34 INFO - PROCESS | 1833 | 1462360114620 Marionette DEBUG loaded listener.js 04:08:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6c2738400) [pid = 1833] [serial = 292] [outer = 0x7fe6b8d60800] 04:08:35 INFO - PROCESS | 1833 | 1462360115605 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]]]}] 04:08:35 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. 04:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1428ms 04:08:35 INFO - PROCESS | 1833 | 1462360115632 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:08:35 INFO - PROCESS | 1833 | 1462360115636 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:08:35 INFO - PROCESS | 1833 | 1462360115643 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:08:35 INFO - PROCESS | 1833 | 1462360115648 Marionette TRACE conn3 <- [1,362,null,{}] 04:08:35 INFO - PROCESS | 1833 | 1462360115664 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}] 04:08:35 INFO - PROCESS | 1833 | 1462360115833 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:08:36 INFO - PROCESS | 1833 | 1462360116019 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcae0800 == 55 [pid = 1833] [id = 98] 04:08:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6c3529c00) [pid = 1833] [serial = 293] [outer = (nil)] 04:08:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6c3799800) [pid = 1833] [serial = 294] [outer = 0x7fe6c3529c00] 04:08:36 INFO - PROCESS | 1833 | 1462360116099 Marionette DEBUG loaded listener.js 04:08:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6c3eb0400) [pid = 1833] [serial = 295] [outer = 0x7fe6c3529c00] 04:08:36 INFO - PROCESS | 1833 | 1462360116880 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]]]}] 04:08:36 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. 04:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1301ms 04:08:36 INFO - PROCESS | 1833 | 1462360116946 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:08:36 INFO - PROCESS | 1833 | 1462360116951 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:08:36 INFO - PROCESS | 1833 | 1462360116956 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:08:36 INFO - PROCESS | 1833 | 1462360116959 Marionette TRACE conn3 <- [1,366,null,{}] 04:08:36 INFO - PROCESS | 1833 | 1462360116964 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}] 04:08:37 INFO - PROCESS | 1833 | 1462360117155 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:08:37 INFO - PROCESS | 1833 | 1462360117299 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e2f800 == 56 [pid = 1833] [id = 99] 04:08:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6c273d400) [pid = 1833] [serial = 296] [outer = (nil)] 04:08:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6c579bc00) [pid = 1833] [serial = 297] [outer = 0x7fe6c273d400] 04:08:37 INFO - PROCESS | 1833 | 1462360117371 Marionette DEBUG loaded listener.js 04:08:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6d01ae000) [pid = 1833] [serial = 298] [outer = 0x7fe6c273d400] 04:08:38 INFO - PROCESS | 1833 | 1462360118284 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]]]}] 04:08:38 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. 04:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1380ms 04:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:08:38 INFO - PROCESS | 1833 | 1462360118337 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:08:38 INFO - PROCESS | 1833 | 1462360118340 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:08:38 INFO - PROCESS | 1833 | 1462360118347 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:08:38 INFO - PROCESS | 1833 | 1462360118350 Marionette TRACE conn3 <- [1,370,null,{}] 04:08:38 INFO - PROCESS | 1833 | 1462360118355 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}] 04:08:38 INFO - PROCESS | 1833 | 1462360118512 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:08:38 INFO - PROCESS | 1833 | 1462360118656 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b77d5800 == 57 [pid = 1833] [id = 100] 04:08:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6b7bc6c00) [pid = 1833] [serial = 299] [outer = (nil)] 04:08:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6b7bcd000) [pid = 1833] [serial = 300] [outer = 0x7fe6b7bc6c00] 04:08:38 INFO - PROCESS | 1833 | 1462360118727 Marionette DEBUG loaded listener.js 04:08:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6b7bd1400) [pid = 1833] [serial = 301] [outer = 0x7fe6b7bc6c00] 04:08:39 INFO - PROCESS | 1833 | 1462360119638 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]]]}] 04:08:39 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. 04:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1332ms 04:08:39 INFO - PROCESS | 1833 | 1462360119680 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:08:39 INFO - PROCESS | 1833 | 1462360119682 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:08:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:08:39 INFO - PROCESS | 1833 | 1462360119689 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:08:39 INFO - PROCESS | 1833 | 1462360119691 Marionette TRACE conn3 <- [1,374,null,{}] 04:08:39 INFO - PROCESS | 1833 | 1462360119697 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}] 04:08:39 INFO - PROCESS | 1833 | 1462360119890 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:08:40 INFO - PROCESS | 1833 | 1462360120038 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3780800 == 58 [pid = 1833] [id = 101] 04:08:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6b3747800) [pid = 1833] [serial = 302] [outer = (nil)] 04:08:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6b852f800) [pid = 1833] [serial = 303] [outer = 0x7fe6b3747800] 04:08:40 INFO - PROCESS | 1833 | 1462360120113 Marionette DEBUG loaded listener.js 04:08:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6bfa68c00) [pid = 1833] [serial = 304] [outer = 0x7fe6b3747800] 04:08:41 INFO - PROCESS | 1833 | 1462360121348 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:08:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:08:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1729ms 04:08:41 INFO - PROCESS | 1833 | 1462360121419 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:08:41 INFO - PROCESS | 1833 | 1462360121424 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:08:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:08:41 INFO - PROCESS | 1833 | 1462360121432 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:08:41 INFO - PROCESS | 1833 | 1462360121438 Marionette TRACE conn3 <- [1,378,null,{}] 04:08:41 INFO - PROCESS | 1833 | 1462360121445 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}] 04:08:41 INFO - PROCESS | 1833 | 1462360121698 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:08:41 INFO - PROCESS | 1833 | 1462360121847 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95f3800 == 59 [pid = 1833] [id = 102] 04:08:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6b8d64c00) [pid = 1833] [serial = 305] [outer = (nil)] 04:08:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6b9588800) [pid = 1833] [serial = 306] [outer = 0x7fe6b8d64c00] 04:08:41 INFO - PROCESS | 1833 | 1462360121915 Marionette DEBUG loaded listener.js 04:08:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6b9595800) [pid = 1833] [serial = 307] [outer = 0x7fe6b8d64c00] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c927d000 == 58 [pid = 1833] [id = 30] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4bbd800 == 57 [pid = 1833] [id = 70] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6d70ce000) [pid = 1833] [serial = 242] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4636800 == 56 [pid = 1833] [id = 94] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d32d0000 == 55 [pid = 1833] [id = 93] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9242800 == 54 [pid = 1833] [id = 92] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c928e000 == 53 [pid = 1833] [id = 91] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c339d800 == 52 [pid = 1833] [id = 90] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bfb73000 == 51 [pid = 1833] [id = 89] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef67000 == 50 [pid = 1833] [id = 88] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d959a000 == 49 [pid = 1833] [id = 84] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d0192800 == 48 [pid = 1833] [id = 83] 04:08:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3b0a800 == 47 [pid = 1833] [id = 82] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6d4d8e400) [pid = 1833] [serial = 239] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6bc8f2000) [pid = 1833] [serial = 212] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6ca09b000) [pid = 1833] [serial = 233] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6d013a800) [pid = 1833] [serial = 234] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6c35dac00) [pid = 1833] [serial = 215] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6bc8f3c00) [pid = 1833] [serial = 225] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6bc677400) [pid = 1833] [serial = 224] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6c1306c00) [pid = 1833] [serial = 228] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6bc8f5000) [pid = 1833] [serial = 227] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6c266f800) [pid = 1833] [serial = 230] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6c46a6000) [pid = 1833] [serial = 231] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6cff2d400) [pid = 1833] [serial = 218] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6d1062000) [pid = 1833] [serial = 236] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6d4d91000) [pid = 1833] [serial = 221] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6c4966c00) [pid = 1833] [serial = 210] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6d5331400) [pid = 1833] [serial = 240] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6d32e8000) [pid = 1833] [serial = 237] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6cff31000) [pid = 1833] [serial = 110] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6c3e38000) [pid = 1833] [serial = 117] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6c1b89800) [pid = 1833] [serial = 114] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6c543a400) [pid = 1833] [serial = 147] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6c0dcf800) [pid = 1833] [serial = 144] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6d4db7800) [pid = 1833] [serial = 171] [outer = (nil)] [url = about:blank] 04:08:42 INFO - PROCESS | 1833 | 1462360122820 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:08:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:08:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1438ms 04:08:42 INFO - PROCESS | 1833 | 1462360122873 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:08:42 INFO - PROCESS | 1833 | 1462360122881 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:08:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:08:42 INFO - PROCESS | 1833 | 1462360122891 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:08:42 INFO - PROCESS | 1833 | 1462360122895 Marionette TRACE conn3 <- [1,382,null,{}] 04:08:42 INFO - PROCESS | 1833 | 1462360122901 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}] 04:08:43 INFO - PROCESS | 1833 | 1462360123054 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:08:43 INFO - PROCESS | 1833 | 1462360123065 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2fed800 == 48 [pid = 1833] [id = 103] 04:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6bb149000) [pid = 1833] [serial = 308] [outer = (nil)] 04:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6bc8f5c00) [pid = 1833] [serial = 309] [outer = 0x7fe6bb149000] 04:08:43 INFO - PROCESS | 1833 | 1462360123130 Marionette DEBUG loaded listener.js 04:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6c0c3e400) [pid = 1833] [serial = 310] [outer = 0x7fe6bb149000] 04:08:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:43 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:08:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:43 INFO - PROCESS | 1833 | 1462360123947 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:08:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:08:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1080ms 04:08:43 INFO - PROCESS | 1833 | 1462360123973 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:08:43 INFO - PROCESS | 1833 | 1462360123976 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:08:43 INFO - PROCESS | 1833 | 1462360123986 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:08:43 INFO - PROCESS | 1833 | 1462360123991 Marionette TRACE conn3 <- [1,386,null,{}] 04:08:44 INFO - PROCESS | 1833 | 1462360124006 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}] 04:08:44 INFO - PROCESS | 1833 | 1462360124196 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:08:44 INFO - PROCESS | 1833 | 1462360124269 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d67000 == 49 [pid = 1833] [id = 104] 04:08:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6bfa5e800) [pid = 1833] [serial = 311] [outer = (nil)] 04:08:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c273a800) [pid = 1833] [serial = 312] [outer = 0x7fe6bfa5e800] 04:08:44 INFO - PROCESS | 1833 | 1462360124334 Marionette DEBUG loaded listener.js 04:08:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6c3792400) [pid = 1833] [serial = 313] [outer = 0x7fe6bfa5e800] 04:08:45 INFO - PROCESS | 1833 | 1462360125130 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]]]}] 04:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1190ms 04:08:45 INFO - PROCESS | 1833 | 1462360125178 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:08:45 INFO - PROCESS | 1833 | 1462360125181 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:08:45 INFO - PROCESS | 1833 | 1462360125195 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:08:45 INFO - PROCESS | 1833 | 1462360125197 Marionette TRACE conn3 <- [1,390,null,{}] 04:08:45 INFO - PROCESS | 1833 | 1462360125203 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}] 04:08:45 INFO - PROCESS | 1833 | 1462360125392 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:08:45 INFO - PROCESS | 1833 | 1462360125428 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5727000 == 50 [pid = 1833] [id = 105] 04:08:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6b987dc00) [pid = 1833] [serial = 314] [outer = (nil)] 04:08:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6c3eaf000) [pid = 1833] [serial = 315] [outer = 0x7fe6b987dc00] 04:08:45 INFO - PROCESS | 1833 | 1462360125488 Marionette DEBUG loaded listener.js 04:08:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6c495d800) [pid = 1833] [serial = 316] [outer = 0x7fe6b987dc00] 04:08:46 INFO - PROCESS | 1833 | 1462360126375 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]]]}] 04:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1227ms 04:08:46 INFO - PROCESS | 1833 | 1462360126424 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:08:46 INFO - PROCESS | 1833 | 1462360126427 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:08:46 INFO - PROCESS | 1833 | 1462360126439 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:08:46 INFO - PROCESS | 1833 | 1462360126441 Marionette TRACE conn3 <- [1,394,null,{}] 04:08:46 INFO - PROCESS | 1833 | 1462360126447 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}] 04:08:46 INFO - PROCESS | 1833 | 1462360126764 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6c495ec00) [pid = 1833] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6c4962000) [pid = 1833] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6bfa5fc00) [pid = 1833] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6d0dca400) [pid = 1833] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6b852b800) [pid = 1833] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6bc66f400) [pid = 1833] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6d4db7c00) [pid = 1833] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:08:46 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6b9589800) [pid = 1833] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:08:46 INFO - PROCESS | 1833 | 1462360126852 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef68000 == 51 [pid = 1833] [id = 106] 04:08:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6b852b800) [pid = 1833] [serial = 317] [outer = (nil)] 04:08:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6bb06d000) [pid = 1833] [serial = 318] [outer = 0x7fe6b852b800] 04:08:46 INFO - PROCESS | 1833 | 1462360126914 Marionette DEBUG loaded listener.js 04:08:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6c3849800) [pid = 1833] [serial = 319] [outer = 0x7fe6b852b800] 04:08:47 INFO - PROCESS | 1833 | 1462360127613 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]]]}] 04:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1226ms 04:08:47 INFO - PROCESS | 1833 | 1462360127666 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:08:47 INFO - PROCESS | 1833 | 1462360127670 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:08:47 INFO - PROCESS | 1833 | 1462360127675 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:08:47 INFO - PROCESS | 1833 | 1462360127677 Marionette TRACE conn3 <- [1,398,null,{}] 04:08:47 INFO - PROCESS | 1833 | 1462360127682 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}] 04:08:47 INFO - PROCESS | 1833 | 1462360127861 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:08:47 INFO - PROCESS | 1833 | 1462360127872 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d031e000 == 52 [pid = 1833] [id = 107] 04:08:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c5794c00) [pid = 1833] [serial = 320] [outer = (nil)] 04:08:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6d01b4000) [pid = 1833] [serial = 321] [outer = 0x7fe6c5794c00] 04:08:47 INFO - PROCESS | 1833 | 1462360127936 Marionette DEBUG loaded listener.js 04:08:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6d132a400) [pid = 1833] [serial = 322] [outer = 0x7fe6c5794c00] 04:08:48 INFO - PROCESS | 1833 | 1462360128699 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]]]}] 04:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1076ms 04:08:48 INFO - PROCESS | 1833 | 1462360128825 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:08:48 INFO - PROCESS | 1833 | 1462360128831 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:08:48 INFO - PROCESS | 1833 | 1462360128843 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:08:48 INFO - PROCESS | 1833 | 1462360128851 Marionette TRACE conn3 <- [1,402,null,{}] 04:08:48 INFO - PROCESS | 1833 | 1462360128869 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}] 04:08:49 INFO - PROCESS | 1833 | 1462360129077 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:08:49 INFO - PROCESS | 1833 | 1462360129221 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc6a2800 == 53 [pid = 1833] [id = 108] 04:08:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6b3744400) [pid = 1833] [serial = 323] [outer = (nil)] 04:08:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6b8533000) [pid = 1833] [serial = 324] [outer = 0x7fe6b3744400] 04:08:49 INFO - PROCESS | 1833 | 1462360129295 Marionette DEBUG loaded listener.js 04:08:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6b9589800) [pid = 1833] [serial = 325] [outer = 0x7fe6b3744400] 04:08:50 INFO - PROCESS | 1833 | 1462360130271 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]]]}] 04:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1487ms 04:08:50 INFO - PROCESS | 1833 | 1462360130330 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:08:50 INFO - PROCESS | 1833 | 1462360130336 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:08:50 INFO - PROCESS | 1833 | 1462360130349 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:08:50 INFO - PROCESS | 1833 | 1462360130354 Marionette TRACE conn3 <- [1,406,null,{}] 04:08:50 INFO - PROCESS | 1833 | 1462360130368 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}] 04:08:50 INFO - PROCESS | 1833 | 1462360130599 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:08:50 INFO - PROCESS | 1833 | 1462360130812 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5547000 == 54 [pid = 1833] [id = 109] 04:08:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6c1e3f400) [pid = 1833] [serial = 326] [outer = (nil)] 04:08:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6c25b0400) [pid = 1833] [serial = 327] [outer = 0x7fe6c1e3f400] 04:08:50 INFO - PROCESS | 1833 | 1462360130942 Marionette DEBUG loaded listener.js 04:08:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6c2740c00) [pid = 1833] [serial = 328] [outer = 0x7fe6c1e3f400] 04:08:51 INFO - PROCESS | 1833 | 1462360131813 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]]]}] 04:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1500ms 04:08:51 INFO - PROCESS | 1833 | 1462360131845 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:08:51 INFO - PROCESS | 1833 | 1462360131849 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:08:51 INFO - PROCESS | 1833 | 1462360131856 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:08:51 INFO - PROCESS | 1833 | 1462360131860 Marionette TRACE conn3 <- [1,410,null,{}] 04:08:51 INFO - PROCESS | 1833 | 1462360131873 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}] 04:08:52 INFO - PROCESS | 1833 | 1462360132038 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:08:52 INFO - PROCESS | 1833 | 1462360132188 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4bb2000 == 55 [pid = 1833] [id = 110] 04:08:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6c4560400) [pid = 1833] [serial = 329] [outer = (nil)] 04:08:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6c49d1c00) [pid = 1833] [serial = 330] [outer = 0x7fe6c4560400] 04:08:52 INFO - PROCESS | 1833 | 1462360132264 Marionette DEBUG loaded listener.js 04:08:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6c57ab000) [pid = 1833] [serial = 331] [outer = 0x7fe6c4560400] 04:08:53 INFO - PROCESS | 1833 | 1462360133191 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]]]}] 04:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1378ms 04:08:53 INFO - PROCESS | 1833 | 1462360133236 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:08:53 INFO - PROCESS | 1833 | 1462360133240 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:08:53 INFO - PROCESS | 1833 | 1462360133245 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:08:53 INFO - PROCESS | 1833 | 1462360133248 Marionette TRACE conn3 <- [1,414,null,{}] 04:08:53 INFO - PROCESS | 1833 | 1462360133253 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}] 04:08:53 INFO - PROCESS | 1833 | 1462360133406 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:08:53 INFO - PROCESS | 1833 | 1462360133551 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d5406000 == 56 [pid = 1833] [id = 111] 04:08:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6c4965000) [pid = 1833] [serial = 332] [outer = (nil)] 04:08:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6d3267c00) [pid = 1833] [serial = 333] [outer = 0x7fe6c4965000] 04:08:53 INFO - PROCESS | 1833 | 1462360133624 Marionette DEBUG loaded listener.js 04:08:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6d4c4c800) [pid = 1833] [serial = 334] [outer = 0x7fe6c4965000] 04:08:54 INFO - PROCESS | 1833 | 1462360134497 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]]]}] 04:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1287ms 04:08:54 INFO - PROCESS | 1833 | 1462360134533 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:08:54 INFO - PROCESS | 1833 | 1462360134536 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:08:54 INFO - PROCESS | 1833 | 1462360134542 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:08:54 INFO - PROCESS | 1833 | 1462360134544 Marionette TRACE conn3 <- [1,418,null,{}] 04:08:54 INFO - PROCESS | 1833 | 1462360134550 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}] 04:08:54 INFO - PROCESS | 1833 | 1462360134707 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:08:54 INFO - PROCESS | 1833 | 1462360134855 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d95ad000 == 57 [pid = 1833] [id = 112] 04:08:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6d0133400) [pid = 1833] [serial = 335] [outer = (nil)] 04:08:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6d4d93c00) [pid = 1833] [serial = 336] [outer = 0x7fe6d0133400] 04:08:54 INFO - PROCESS | 1833 | 1462360134927 Marionette DEBUG loaded listener.js 04:08:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6d4dbb400) [pid = 1833] [serial = 337] [outer = 0x7fe6d0133400] 04:08:56 INFO - PROCESS | 1833 | 1462360136229 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]]]}] 04:08:56 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 04:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1737ms 04:08:56 INFO - PROCESS | 1833 | 1462360136345 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:08:56 INFO - PROCESS | 1833 | 1462360136351 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:08:56 INFO - PROCESS | 1833 | 1462360136361 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:08:56 INFO - PROCESS | 1833 | 1462360136365 Marionette TRACE conn3 <- [1,422,null,{}] 04:08:56 INFO - PROCESS | 1833 | 1462360136373 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}] 04:08:56 INFO - PROCESS | 1833 | 1462360136522 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:08:56 INFO - PROCESS | 1833 | 1462360136664 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95f1800 == 58 [pid = 1833] [id = 113] 04:08:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6b958e400) [pid = 1833] [serial = 338] [outer = (nil)] 04:08:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6b96eb800) [pid = 1833] [serial = 339] [outer = 0x7fe6b958e400] 04:08:56 INFO - PROCESS | 1833 | 1462360136731 Marionette DEBUG loaded listener.js 04:08:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7fe6bc5ea400) [pid = 1833] [serial = 340] [outer = 0x7fe6b958e400] 04:08:57 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ba0bf800 == 57 [pid = 1833] [id = 31] 04:08:57 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c29d0000 == 56 [pid = 1833] [id = 81] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7fe6d4683400) [pid = 1833] [serial = 251] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6bc67b800) [pid = 1833] [serial = 245] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6c3eb2c00) [pid = 1833] [serial = 248] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6d70c4800) [pid = 1833] [serial = 254] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6d7de0c00) [pid = 1833] [serial = 257] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6b93e6c00) [pid = 1833] [serial = 261] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6c3798000) [pid = 1833] [serial = 285] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef68000 == 55 [pid = 1833] [id = 106] 04:08:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5727000 == 54 [pid = 1833] [id = 105] 04:08:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d67000 == 53 [pid = 1833] [id = 104] 04:08:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2fed800 == 52 [pid = 1833] [id = 103] 04:08:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95f3800 == 51 [pid = 1833] [id = 102] 04:08:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3396000 == 50 [pid = 1833] [id = 96] 04:08:58 INFO - PROCESS | 1833 | 1462360138182 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]]]}] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6ca098400) [pid = 1833] [serial = 276] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6c49cb800) [pid = 1833] [serial = 273] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6c1b82400) [pid = 1833] [serial = 270] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6c25b4800) [pid = 1833] [serial = 271] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6d1060800) [pid = 1833] [serial = 279] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6b8d63c00) [pid = 1833] [serial = 265] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6b8532400) [pid = 1833] [serial = 264] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6c540a400) [pid = 1833] [serial = 282] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6d7aaf000) [pid = 1833] [serial = 243] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6bc6f0000) [pid = 1833] [serial = 268] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6bb13c400) [pid = 1833] [serial = 267] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6d4a9e000) [pid = 1833] [serial = 280] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6cff89400) [pid = 1833] [serial = 277] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6d4691000) [pid = 1833] [serial = 283] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6c5437800) [pid = 1833] [serial = 274] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6c638e000) [pid = 1833] [serial = 111] [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.] 04:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1889ms 04:08:58 INFO - PROCESS | 1833 | 1462360138259 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:08:58 INFO - PROCESS | 1833 | 1462360138272 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:08:58 INFO - PROCESS | 1833 | 1462360138290 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:08:58 INFO - PROCESS | 1833 | 1462360138294 Marionette TRACE conn3 <- [1,426,null,{}] 04:08:58 INFO - PROCESS | 1833 | 1462360138303 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}] 04:08:58 INFO - PROCESS | 1833 | 1462360138503 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:08:58 INFO - PROCESS | 1833 | 1462360138625 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0bf800 == 51 [pid = 1833] [id = 114] 04:08:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6b3745000) [pid = 1833] [serial = 341] [outer = (nil)] 04:08:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6bc675800) [pid = 1833] [serial = 342] [outer = 0x7fe6b3745000] 04:08:58 INFO - PROCESS | 1833 | 1462360138724 Marionette DEBUG loaded listener.js 04:08:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c1c37800) [pid = 1833] [serial = 343] [outer = 0x7fe6b3745000] 04:08:59 INFO - PROCESS | 1833 | 1462360139667 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] 04:08:59 INFO - PROCESS | 1833 | 1462360139737 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:08:59 INFO - PROCESS | 1833 | 1462360139743 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:08:59 INFO - PROCESS | 1833 | 1462360139748 Marionette TRACE conn3 <- [1,430,null,{}] 04:08:59 INFO - PROCESS | 1833 | 1462360139763 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}] 04:08:59 INFO - PROCESS | 1833 | 1462360139919 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:09:00 INFO - PROCESS | 1833 | 1462360140023 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3712800 == 52 [pid = 1833] [id = 115] 04:09:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6bc8f5400) [pid = 1833] [serial = 344] [outer = (nil)] 04:09:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6c3790800) [pid = 1833] [serial = 345] [outer = 0x7fe6bc8f5400] 04:09:00 INFO - PROCESS | 1833 | 1462360140088 Marionette DEBUG loaded listener.js 04:09:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6c46aa800) [pid = 1833] [serial = 346] [outer = 0x7fe6bc8f5400] 04:09:00 INFO - PROCESS | 1833 | 1462360140872 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]]]}] 04:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1185ms 04:09:00 INFO - PROCESS | 1833 | 1462360140933 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:09:00 INFO - PROCESS | 1833 | 1462360140937 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:09:00 INFO - PROCESS | 1833 | 1462360140943 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:09:00 INFO - PROCESS | 1833 | 1462360140945 Marionette TRACE conn3 <- [1,434,null,{}] 04:09:00 INFO - PROCESS | 1833 | 1462360140950 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}] 04:09:01 INFO - PROCESS | 1833 | 1462360141146 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:09:01 INFO - PROCESS | 1833 | 1462360141168 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c4a79000 == 53 [pid = 1833] [id = 116] 04:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6c352bc00) [pid = 1833] [serial = 347] [outer = (nil)] 04:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6c6386400) [pid = 1833] [serial = 348] [outer = 0x7fe6c352bc00] 04:09:01 INFO - PROCESS | 1833 | 1462360141228 Marionette DEBUG loaded listener.js 04:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6d037d800) [pid = 1833] [serial = 349] [outer = 0x7fe6c352bc00] 04:09:02 INFO - PROCESS | 1833 | 1462360142039 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]]]}] 04:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1180ms 04:09:02 INFO - PROCESS | 1833 | 1462360142123 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:09:02 INFO - PROCESS | 1833 | 1462360142126 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:09:02 INFO - PROCESS | 1833 | 1462360142131 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:09:02 INFO - PROCESS | 1833 | 1462360142134 Marionette TRACE conn3 <- [1,438,null,{}] 04:09:02 INFO - PROCESS | 1833 | 1462360142139 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}] 04:09:02 INFO - PROCESS | 1833 | 1462360142310 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:09:02 INFO - PROCESS | 1833 | 1462360142335 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c941b000 == 54 [pid = 1833] [id = 117] 04:09:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6d013bc00) [pid = 1833] [serial = 350] [outer = (nil)] 04:09:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6d4a9e000) [pid = 1833] [serial = 351] [outer = 0x7fe6d013bc00] 04:09:02 INFO - PROCESS | 1833 | 1462360142393 Marionette DEBUG loaded listener.js 04:09:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6d5331400) [pid = 1833] [serial = 352] [outer = 0x7fe6d013bc00] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6b987dc00) [pid = 1833] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6c543ac00) [pid = 1833] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6c2ddb800) [pid = 1833] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6b3747800) [pid = 1833] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6bc5eb400) [pid = 1833] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6b958ec00) [pid = 1833] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6d449c400) [pid = 1833] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6bb149000) [pid = 1833] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6bb146c00) [pid = 1833] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6bfa5e800) [pid = 1833] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6b8d64c00) [pid = 1833] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6b852b800) [pid = 1833] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6ca09a800) [pid = 1833] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6c4961400) [pid = 1833] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6d01ae800) [pid = 1833] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6d532dc00) [pid = 1833] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7fe6d4dbf000) [pid = 1833] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7fe6ca09b400) [pid = 1833] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7fe6b93e9400) [pid = 1833] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7fe6cf069000) [pid = 1833] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7fe6b852b400) [pid = 1833] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:09:03 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7fe6c25a8800) [pid = 1833] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:09:03 INFO - PROCESS | 1833 | 1462360143452 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]]]}] 04:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1339ms 04:09:03 INFO - PROCESS | 1833 | 1462360143471 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:09:03 INFO - PROCESS | 1833 | 1462360143475 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:09:03 INFO - PROCESS | 1833 | 1462360143481 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:09:03 INFO - PROCESS | 1833 | 1462360143484 Marionette TRACE conn3 <- [1,442,null,{}] 04:09:03 INFO - PROCESS | 1833 | 1462360143489 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}] 04:09:03 INFO - PROCESS | 1833 | 1462360143686 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:09:03 INFO - PROCESS | 1833 | 1462360143712 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b377c800 == 55 [pid = 1833] [id = 118] 04:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7fe6b93ef800) [pid = 1833] [serial = 353] [outer = (nil)] 04:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7fe6bc7a1000) [pid = 1833] [serial = 354] [outer = 0x7fe6b93ef800] 04:09:03 INFO - PROCESS | 1833 | 1462360143787 Marionette DEBUG loaded listener.js 04:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7fe6c2ddb800) [pid = 1833] [serial = 355] [outer = 0x7fe6b93ef800] 04:09:04 INFO - PROCESS | 1833 | 1462360144490 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]]]}] 04:09:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:09:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1026ms 04:09:04 INFO - PROCESS | 1833 | 1462360144508 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:09:04 INFO - PROCESS | 1833 | 1462360144512 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:09:04 INFO - PROCESS | 1833 | 1462360144518 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:09:04 INFO - PROCESS | 1833 | 1462360144522 Marionette TRACE conn3 <- [1,446,null,{}] 04:09:04 INFO - PROCESS | 1833 | 1462360144527 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}] 04:09:04 INFO - PROCESS | 1833 | 1462360144694 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:09:04 INFO - PROCESS | 1833 | 1462360144712 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d1381800 == 56 [pid = 1833] [id = 119] 04:09:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7fe6b3745400) [pid = 1833] [serial = 356] [outer = (nil)] 04:09:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7fe6c57aac00) [pid = 1833] [serial = 357] [outer = 0x7fe6b3745400] 04:09:04 INFO - PROCESS | 1833 | 1462360144769 Marionette DEBUG loaded listener.js 04:09:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6d4dbd000) [pid = 1833] [serial = 358] [outer = 0x7fe6b3745400] 04:09:05 INFO - PROCESS | 1833 | 1462360145853 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]]]}] 04:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1380ms 04:09:05 INFO - PROCESS | 1833 | 1462360145900 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:09:05 INFO - PROCESS | 1833 | 1462360145905 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:09:05 INFO - PROCESS | 1833 | 1462360145918 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:09:05 INFO - PROCESS | 1833 | 1462360145927 Marionette TRACE conn3 <- [1,450,null,{}] 04:09:05 INFO - PROCESS | 1833 | 1462360145936 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}] 04:09:06 INFO - PROCESS | 1833 | 1462360146107 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:09:06 INFO - PROCESS | 1833 | 1462360146249 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6baa68800 == 57 [pid = 1833] [id = 120] 04:09:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6b7bcec00) [pid = 1833] [serial = 359] [outer = (nil)] 04:09:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6b958cc00) [pid = 1833] [serial = 360] [outer = 0x7fe6b7bcec00] 04:09:06 INFO - PROCESS | 1833 | 1462360146325 Marionette DEBUG loaded listener.js 04:09:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6bc7a3800) [pid = 1833] [serial = 361] [outer = 0x7fe6b7bcec00] 04:09:07 INFO - PROCESS | 1833 | 1462360147271 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] 04:09:07 INFO - PROCESS | 1833 | 1462360147323 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:09:07 INFO - PROCESS | 1833 | 1462360147333 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:09:07 INFO - PROCESS | 1833 | 1462360147337 Marionette TRACE conn3 <- [1,454,null,{}] 04:09:07 INFO - PROCESS | 1833 | 1462360147343 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}] 04:09:07 INFO - PROCESS | 1833 | 1462360147522 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:09:07 INFO - PROCESS | 1833 | 1462360147665 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c927b800 == 58 [pid = 1833] [id = 121] 04:09:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6b8377400) [pid = 1833] [serial = 362] [outer = (nil)] 04:09:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6b837f000) [pid = 1833] [serial = 363] [outer = 0x7fe6b8377400] 04:09:07 INFO - PROCESS | 1833 | 1462360147741 Marionette DEBUG loaded listener.js 04:09:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6bc7a9800) [pid = 1833] [serial = 364] [outer = 0x7fe6b8377400] 04:09:08 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:08 INFO - PROCESS | 1833 | 1462360148723 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]]]}] 04:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1428ms 04:09:08 INFO - PROCESS | 1833 | 1462360148762 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:09:08 INFO - PROCESS | 1833 | 1462360148766 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:09:08 INFO - PROCESS | 1833 | 1462360148772 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:09:08 INFO - PROCESS | 1833 | 1462360148778 Marionette TRACE conn3 <- [1,458,null,{}] 04:09:08 INFO - PROCESS | 1833 | 1462360148793 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}] 04:09:08 INFO - PROCESS | 1833 | 1462360148969 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:09:09 INFO - PROCESS | 1833 | 1462360149115 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e28000 == 59 [pid = 1833] [id = 122] 04:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c1306c00) [pid = 1833] [serial = 365] [outer = (nil)] 04:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6c2738000) [pid = 1833] [serial = 366] [outer = 0x7fe6c1306c00] 04:09:09 INFO - PROCESS | 1833 | 1462360149193 Marionette DEBUG loaded listener.js 04:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6c379cc00) [pid = 1833] [serial = 367] [outer = 0x7fe6c1306c00] 04:09:10 INFO - PROCESS | 1833 | 1462360150072 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] 04:09:10 INFO - PROCESS | 1833 | 1462360150114 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:09:10 INFO - PROCESS | 1833 | 1462360150121 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:09:10 INFO - PROCESS | 1833 | 1462360150124 Marionette TRACE conn3 <- [1,462,null,{}] 04:09:10 INFO - PROCESS | 1833 | 1462360150130 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}] 04:09:10 INFO - PROCESS | 1833 | 1462360150290 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:09:10 INFO - PROCESS | 1833 | 1462360150440 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d95b5000 == 60 [pid = 1833] [id = 123] 04:09:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6b373f800) [pid = 1833] [serial = 368] [outer = (nil)] 04:09:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6cf069000) [pid = 1833] [serial = 369] [outer = 0x7fe6b373f800] 04:09:10 INFO - PROCESS | 1833 | 1462360150515 Marionette DEBUG loaded listener.js 04:09:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6d449e000) [pid = 1833] [serial = 370] [outer = 0x7fe6b373f800] 04:09:11 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:11 INFO - PROCESS | 1833 | 1462360151483 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] 04:09:11 INFO - PROCESS | 1833 | 1462360151556 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:09:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:09:11 INFO - PROCESS | 1833 | 1462360151563 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:09:11 INFO - PROCESS | 1833 | 1462360151565 Marionette TRACE conn3 <- [1,466,null,{}] 04:09:11 INFO - PROCESS | 1833 | 1462360151570 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}] 04:09:11 INFO - PROCESS | 1833 | 1462360151728 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:09:11 INFO - PROCESS | 1833 | 1462360151871 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83b2000 == 61 [pid = 1833] [id = 124] 04:09:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6b3746400) [pid = 1833] [serial = 371] [outer = (nil)] 04:09:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6d5430c00) [pid = 1833] [serial = 372] [outer = 0x7fe6b3746400] 04:09:11 INFO - PROCESS | 1833 | 1462360151949 Marionette DEBUG loaded listener.js 04:09:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6d70ce800) [pid = 1833] [serial = 373] [outer = 0x7fe6b3746400] 04:09:12 INFO - PROCESS | 1833 | 1462360152857 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] 04:09:12 INFO - PROCESS | 1833 | 1462360152900 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:09:12 INFO - PROCESS | 1833 | 1462360152906 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:09:12 INFO - PROCESS | 1833 | 1462360152908 Marionette TRACE conn3 <- [1,470,null,{}] 04:09:12 INFO - PROCESS | 1833 | 1462360152914 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}] 04:09:13 INFO - PROCESS | 1833 | 1462360153102 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:09:13 INFO - PROCESS | 1833 | 1462360153250 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2dda000 == 62 [pid = 1833] [id = 125] 04:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6b8525c00) [pid = 1833] [serial = 374] [outer = (nil)] 04:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6b8d63800) [pid = 1833] [serial = 375] [outer = 0x7fe6b8525c00] 04:09:13 INFO - PROCESS | 1833 | 1462360153324 Marionette DEBUG loaded listener.js 04:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6d70c9c00) [pid = 1833] [serial = 376] [outer = 0x7fe6b8525c00] 04:09:14 INFO - PROCESS | 1833 | 1462360154475 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]]]}] 04:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1629ms 04:09:14 INFO - PROCESS | 1833 | 1462360154543 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:09:14 INFO - PROCESS | 1833 | 1462360154549 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:09:14 INFO - PROCESS | 1833 | 1462360154558 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:09:14 INFO - PROCESS | 1833 | 1462360154563 Marionette TRACE conn3 <- [1,474,null,{}] 04:09:14 INFO - PROCESS | 1833 | 1462360154570 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}] 04:09:14 INFO - PROCESS | 1833 | 1462360154730 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:09:14 INFO - PROCESS | 1833 | 1462360154951 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93c8800 == 63 [pid = 1833] [id = 126] 04:09:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6b8526800) [pid = 1833] [serial = 377] [outer = (nil)] 04:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6b8d64c00) [pid = 1833] [serial = 378] [outer = 0x7fe6b8526800] 04:09:15 INFO - PROCESS | 1833 | 1462360155018 Marionette DEBUG loaded listener.js 04:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6b958f400) [pid = 1833] [serial = 379] [outer = 0x7fe6b8526800] 04:09:15 INFO - PROCESS | 1833 | 1462360155995 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]]]}] 04:09:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b377c800 == 62 [pid = 1833] [id = 118] 04:09:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c941b000 == 61 [pid = 1833] [id = 117] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6d01b4000) [pid = 1833] [serial = 321] [outer = (nil)] [url = about:blank] 04:09:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1485ms 04:09:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c4a79000 == 60 [pid = 1833] [id = 116] 04:09:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3712800 == 59 [pid = 1833] [id = 115] 04:09:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ba0bf800 == 58 [pid = 1833] [id = 114] 04:09:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95f1800 == 57 [pid = 1833] [id = 113] 04:09:16 INFO - PROCESS | 1833 | 1462360156050 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:09:16 INFO - PROCESS | 1833 | 1462360156058 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:09:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc6a2800 == 56 [pid = 1833] [id = 108] 04:09:16 INFO - PROCESS | 1833 | 1462360156070 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:09:16 INFO - PROCESS | 1833 | 1462360156074 Marionette TRACE conn3 <- [1,478,null,{}] 04:09:16 INFO - PROCESS | 1833 | 1462360156079 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}] 04:09:16 INFO - PROCESS | 1833 | 1462360156226 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6c3eaf000) [pid = 1833] [serial = 315] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6c495d800) [pid = 1833] [serial = 316] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6d1323400) [pid = 1833] [serial = 141] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6c46a9800) [pid = 1833] [serial = 177] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6bfa68c00) [pid = 1833] [serial = 304] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6bc967800) [pid = 1833] [serial = 213] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6bc972400) [pid = 1833] [serial = 246] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6d7054400) [pid = 1833] [serial = 186] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6bc8f5c00) [pid = 1833] [serial = 309] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6c4965c00) [pid = 1833] [serial = 249] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6c3792400) [pid = 1833] [serial = 313] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6b958b000) [pid = 1833] [serial = 288] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6b9588800) [pid = 1833] [serial = 306] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6c3849800) [pid = 1833] [serial = 319] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6c25afc00) [pid = 1833] [serial = 291] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6d1329c00) [pid = 1833] [serial = 180] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6b7bcd000) [pid = 1833] [serial = 300] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6d4d9a800) [pid = 1833] [serial = 222] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6d4dbec00) [pid = 1833] [serial = 252] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6bb06d000) [pid = 1833] [serial = 318] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7fe6d937bc00) [pid = 1833] [serial = 258] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7fe6b9595800) [pid = 1833] [serial = 307] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7fe6d7d0e000) [pid = 1833] [serial = 255] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7fe6d4dc3400) [pid = 1833] [serial = 183] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7fe6c3799800) [pid = 1833] [serial = 294] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7fe6c273a800) [pid = 1833] [serial = 312] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7fe6c0c3e400) [pid = 1833] [serial = 310] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7fe6c0d05000) [pid = 1833] [serial = 174] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7fe6d116cc00) [pid = 1833] [serial = 219] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7fe6d9560000) [pid = 1833] [serial = 262] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7fe6c4961c00) [pid = 1833] [serial = 216] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7fe6c579bc00) [pid = 1833] [serial = 297] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7fe6b852f800) [pid = 1833] [serial = 303] [outer = (nil)] [url = about:blank] 04:09:16 INFO - PROCESS | 1833 | 1462360156372 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95ec800 == 57 [pid = 1833] [id = 127] 04:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6b8528c00) [pid = 1833] [serial = 380] [outer = (nil)] 04:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7fe6ba0d3400) [pid = 1833] [serial = 381] [outer = 0x7fe6b8528c00] 04:09:16 INFO - PROCESS | 1833 | 1462360156476 Marionette DEBUG loaded listener.js 04:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7fe6bc672400) [pid = 1833] [serial = 382] [outer = 0x7fe6b8528c00] 04:09:17 INFO - PROCESS | 1833 | 1462360157220 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]]]}] 04:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1182ms 04:09:17 INFO - PROCESS | 1833 | 1462360157251 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:09:17 INFO - PROCESS | 1833 | 1462360157255 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:09:17 INFO - PROCESS | 1833 | 1462360157260 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:09:17 INFO - PROCESS | 1833 | 1462360157265 Marionette TRACE conn3 <- [1,482,null,{}] 04:09:17 INFO - PROCESS | 1833 | 1462360157280 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}] 04:09:17 INFO - PROCESS | 1833 | 1462360157420 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:09:17 INFO - PROCESS | 1833 | 1462360157440 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3394000 == 58 [pid = 1833] [id = 128] 04:09:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7fe6befd4400) [pid = 1833] [serial = 383] [outer = (nil)] 04:09:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7fe6c0dd0c00) [pid = 1833] [serial = 384] [outer = 0x7fe6befd4400] 04:09:17 INFO - PROCESS | 1833 | 1462360157503 Marionette DEBUG loaded listener.js 04:09:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7fe6c25b4400) [pid = 1833] [serial = 385] [outer = 0x7fe6befd4400] 04:09:18 INFO - PROCESS | 1833 | 1462360158265 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]]]}] 04:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1031ms 04:09:18 INFO - PROCESS | 1833 | 1462360158310 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:09:18 INFO - PROCESS | 1833 | 1462360158315 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:09:18 INFO - PROCESS | 1833 | 1462360158321 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:09:18 INFO - PROCESS | 1833 | 1462360158324 Marionette TRACE conn3 <- [1,486,null,{}] 04:09:18 INFO - PROCESS | 1833 | 1462360158347 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}] 04:09:18 INFO - PROCESS | 1833 | 1462360158498 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:09:18 INFO - PROCESS | 1833 | 1462360158515 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d58800 == 59 [pid = 1833] [id = 129] 04:09:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7fe6bfba7400) [pid = 1833] [serial = 386] [outer = (nil)] 04:09:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7fe6c3790400) [pid = 1833] [serial = 387] [outer = 0x7fe6bfba7400] 04:09:18 INFO - PROCESS | 1833 | 1462360158575 Marionette DEBUG loaded listener.js 04:09:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7fe6c379d000) [pid = 1833] [serial = 388] [outer = 0x7fe6bfba7400] 04:09:19 INFO - PROCESS | 1833 | 1462360159452 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]]]}] 04:09:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1203ms 04:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:09:19 INFO - PROCESS | 1833 | 1462360159525 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:09:19 INFO - PROCESS | 1833 | 1462360159528 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:09:19 INFO - PROCESS | 1833 | 1462360159536 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:09:19 INFO - PROCESS | 1833 | 1462360159539 Marionette TRACE conn3 <- [1,490,null,{}] 04:09:19 INFO - PROCESS | 1833 | 1462360159555 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}] 04:09:19 INFO - PROCESS | 1833 | 1462360159813 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:09:19 INFO - PROCESS | 1833 | 1462360159852 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3771800 == 60 [pid = 1833] [id = 130] 04:09:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7fe6b8687000) [pid = 1833] [serial = 389] [outer = (nil)] 04:09:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7fe6b8691000) [pid = 1833] [serial = 390] [outer = 0x7fe6b8687000] 04:09:19 INFO - PROCESS | 1833 | 1462360159936 Marionette DEBUG loaded listener.js 04:09:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7fe6b8694c00) [pid = 1833] [serial = 391] [outer = 0x7fe6b8687000] 04:09:20 INFO - PROCESS | 1833 | 1462360160748 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]]]}] 04:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1246ms 04:09:20 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7fe6c5794c00) [pid = 1833] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:09:20 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7fe6b93ef800) [pid = 1833] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7fe6b7bc6c00) [pid = 1833] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7fe6c3529c00) [pid = 1833] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7fe6b852a000) [pid = 1833] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7fe6c273d400) [pid = 1833] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7fe6b8d60800) [pid = 1833] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7fe6c352bc00) [pid = 1833] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7fe6d013bc00) [pid = 1833] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7fe6bc8f5400) [pid = 1833] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7fe6b958e400) [pid = 1833] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:09:21 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7fe6b3745000) [pid = 1833] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:09:21 INFO - PROCESS | 1833 | 1462360161016 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:09:21 INFO - PROCESS | 1833 | 1462360161020 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:09:21 INFO - PROCESS | 1833 | 1462360161030 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:09:21 INFO - PROCESS | 1833 | 1462360161032 Marionette TRACE conn3 <- [1,494,null,{}] 04:09:21 INFO - PROCESS | 1833 | 1462360161036 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}] 04:09:21 INFO - PROCESS | 1833 | 1462360161210 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:09:21 INFO - PROCESS | 1833 | 1462360161320 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c63f6000 == 61 [pid = 1833] [id = 131] 04:09:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6c3795000) [pid = 1833] [serial = 392] [outer = (nil)] 04:09:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7fe6c3e32400) [pid = 1833] [serial = 393] [outer = 0x7fe6c3795000] 04:09:21 INFO - PROCESS | 1833 | 1462360161430 Marionette DEBUG loaded listener.js 04:09:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7fe6c4965c00) [pid = 1833] [serial = 394] [outer = 0x7fe6c3795000] 04:09:22 INFO - PROCESS | 1833 | 1462360162064 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]]]}] 04:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1077ms 04:09:22 INFO - PROCESS | 1833 | 1462360162126 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:09:22 INFO - PROCESS | 1833 | 1462360162130 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:09:22 INFO - PROCESS | 1833 | 1462360162135 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:09:22 INFO - PROCESS | 1833 | 1462360162137 Marionette TRACE conn3 <- [1,498,null,{}] 04:09:22 INFO - PROCESS | 1833 | 1462360162142 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}] 04:09:22 INFO - PROCESS | 1833 | 1462360162321 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:09:22 INFO - PROCESS | 1833 | 1462360162338 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cffad800 == 62 [pid = 1833] [id = 132] 04:09:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7fe6b8da9c00) [pid = 1833] [serial = 395] [outer = (nil)] 04:09:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7fe6b8db3400) [pid = 1833] [serial = 396] [outer = 0x7fe6b8da9c00] 04:09:22 INFO - PROCESS | 1833 | 1462360162398 Marionette DEBUG loaded listener.js 04:09:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7fe6b8db7c00) [pid = 1833] [serial = 397] [outer = 0x7fe6b8da9c00] 04:09:23 INFO - PROCESS | 1833 | 1462360163256 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]]]}] 04:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1180ms 04:09:23 INFO - PROCESS | 1833 | 1462360163318 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:09:23 INFO - PROCESS | 1833 | 1462360163324 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:09:23 INFO - PROCESS | 1833 | 1462360163335 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:09:23 INFO - PROCESS | 1833 | 1462360163342 Marionette TRACE conn3 <- [1,502,null,{}] 04:09:23 INFO - PROCESS | 1833 | 1462360163353 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}] 04:09:23 INFO - PROCESS | 1833 | 1462360163573 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:09:23 INFO - PROCESS | 1833 | 1462360163721 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b8c57000 == 63 [pid = 1833] [id = 133] 04:09:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7fe6b7bca800) [pid = 1833] [serial = 398] [outer = (nil)] 04:09:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7fe6b8688800) [pid = 1833] [serial = 399] [outer = 0x7fe6b7bca800] 04:09:23 INFO - PROCESS | 1833 | 1462360163796 Marionette DEBUG loaded listener.js 04:09:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7fe6b8d5bc00) [pid = 1833] [serial = 400] [outer = 0x7fe6b7bca800] 04:09:24 INFO - PROCESS | 1833 | 1462360164749 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]]]}] 04:09:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:09:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1444ms 04:09:24 INFO - PROCESS | 1833 | 1462360164779 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:09:24 INFO - PROCESS | 1833 | 1462360164788 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:09:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:09:24 INFO - PROCESS | 1833 | 1462360164799 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:09:24 INFO - PROCESS | 1833 | 1462360164802 Marionette TRACE conn3 <- [1,506,null,{}] 04:09:24 INFO - PROCESS | 1833 | 1462360164809 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}] 04:09:24 INFO - PROCESS | 1833 | 1462360164973 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:09:25 INFO - PROCESS | 1833 | 1462360165127 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d61000 == 64 [pid = 1833] [id = 134] 04:09:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7fe6b8db7000) [pid = 1833] [serial = 401] [outer = (nil)] 04:09:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7fe6b97ae400) [pid = 1833] [serial = 402] [outer = 0x7fe6b8db7000] 04:09:25 INFO - PROCESS | 1833 | 1462360165199 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7fe6ba0d8c00) [pid = 1833] [serial = 403] [outer = 0x7fe6b8db7000] 04:09:26 INFO - PROCESS | 1833 | 1462360166151 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]]]}] 04:09:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:09:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1429ms 04:09:26 INFO - PROCESS | 1833 | 1462360166229 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:09:26 INFO - PROCESS | 1833 | 1462360166233 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:09:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:09:26 INFO - PROCESS | 1833 | 1462360166239 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:09:26 INFO - PROCESS | 1833 | 1462360166245 Marionette TRACE conn3 <- [1,510,null,{}] 04:09:26 INFO - PROCESS | 1833 | 1462360166260 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}] 04:09:26 INFO - PROCESS | 1833 | 1462360166462 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:09:26 INFO - PROCESS | 1833 | 1462360166652 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d46c9800 == 65 [pid = 1833] [id = 135] 04:09:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6bc8ee400) [pid = 1833] [serial = 404] [outer = (nil)] 04:09:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6befdf400) [pid = 1833] [serial = 405] [outer = 0x7fe6bc8ee400] 04:09:26 INFO - PROCESS | 1833 | 1462360166770 Marionette DEBUG loaded listener.js 04:09:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6c2739000) [pid = 1833] [serial = 406] [outer = 0x7fe6bc8ee400] 04:09:27 INFO - PROCESS | 1833 | 1462360167581 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]]]}] 04:09:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:09:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1391ms 04:09:27 INFO - PROCESS | 1833 | 1462360167632 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:09:27 INFO - PROCESS | 1833 | 1462360167637 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:09:27 INFO - PROCESS | 1833 | 1462360167643 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:09:27 INFO - PROCESS | 1833 | 1462360167646 Marionette TRACE conn3 <- [1,514,null,{}] 04:09:27 INFO - PROCESS | 1833 | 1462360167651 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}] 04:09:27 INFO - PROCESS | 1833 | 1462360167809 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:09:27 INFO - PROCESS | 1833 | 1462360167956 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e1c000 == 66 [pid = 1833] [id = 136] 04:09:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6b3aec400) [pid = 1833] [serial = 407] [outer = (nil)] 04:09:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6b3af5800) [pid = 1833] [serial = 408] [outer = 0x7fe6b3aec400] 04:09:28 INFO - PROCESS | 1833 | 1462360168030 Marionette DEBUG loaded listener.js 04:09:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6bc8f3000) [pid = 1833] [serial = 409] [outer = 0x7fe6b3aec400] 04:09:28 INFO - PROCESS | 1833 | 1462360168875 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]]]}] 04:09:28 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 04:09:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1280ms 04:09:28 INFO - PROCESS | 1833 | 1462360168924 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:09:28 INFO - PROCESS | 1833 | 1462360168928 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:09:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:09:28 INFO - PROCESS | 1833 | 1462360168934 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:09:28 INFO - PROCESS | 1833 | 1462360168936 Marionette TRACE conn3 <- [1,518,null,{}] 04:09:28 INFO - PROCESS | 1833 | 1462360168945 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}] 04:09:29 INFO - PROCESS | 1833 | 1462360169118 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:09:29 INFO - PROCESS | 1833 | 1462360169268 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7d51800 == 67 [pid = 1833] [id = 137] 04:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6b3748c00) [pid = 1833] [serial = 410] [outer = (nil)] 04:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c273e800) [pid = 1833] [serial = 411] [outer = 0x7fe6b3748c00] 04:09:29 INFO - PROCESS | 1833 | 1462360169338 Marionette DEBUG loaded listener.js 04:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6c3eac800) [pid = 1833] [serial = 412] [outer = 0x7fe6b3748c00] 04:09:30 INFO - PROCESS | 1833 | 1462360170207 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]]]}] 04:09:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1338ms 04:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:09:30 INFO - PROCESS | 1833 | 1462360170277 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:09:30 INFO - PROCESS | 1833 | 1462360170280 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:09:30 INFO - PROCESS | 1833 | 1462360170288 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:09:30 INFO - PROCESS | 1833 | 1462360170291 Marionette TRACE conn3 <- [1,522,null,{}] 04:09:30 INFO - PROCESS | 1833 | 1462360170296 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}] 04:09:30 INFO - PROCESS | 1833 | 1462360170477 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:09:30 INFO - PROCESS | 1833 | 1462360170620 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a17800 == 68 [pid = 1833] [id = 138] 04:09:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6c495a400) [pid = 1833] [serial = 413] [outer = (nil)] 04:09:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6d013a800) [pid = 1833] [serial = 414] [outer = 0x7fe6c495a400] 04:09:30 INFO - PROCESS | 1833 | 1462360170697 Marionette DEBUG loaded listener.js 04:09:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6d44cec00) [pid = 1833] [serial = 415] [outer = 0x7fe6c495a400] 04:09:31 INFO - PROCESS | 1833 | 1462360171682 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]]]}] 04:09:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:09:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1434ms 04:09:31 INFO - PROCESS | 1833 | 1462360171724 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:09:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:09:31 INFO - PROCESS | 1833 | 1462360171730 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:09:31 INFO - PROCESS | 1833 | 1462360171738 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:09:31 INFO - PROCESS | 1833 | 1462360171743 Marionette TRACE conn3 <- [1,526,null,{}] 04:09:31 INFO - PROCESS | 1833 | 1462360171751 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}] 04:09:32 INFO - PROCESS | 1833 | 1462360172004 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:09:32 INFO - PROCESS | 1833 | 1462360172273 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2909000 == 69 [pid = 1833] [id = 139] 04:09:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6b2826c00) [pid = 1833] [serial = 416] [outer = (nil)] 04:09:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6b282e800) [pid = 1833] [serial = 417] [outer = 0x7fe6b2826c00] 04:09:32 INFO - PROCESS | 1833 | 1462360172397 Marionette DEBUG loaded listener.js 04:09:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6b2833800) [pid = 1833] [serial = 418] [outer = 0x7fe6b2826c00] 04:09:33 INFO - PROCESS | 1833 | 1462360173366 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]]]}] 04:09:33 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 04:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1691ms 04:09:33 INFO - PROCESS | 1833 | 1462360173428 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:09:33 INFO - PROCESS | 1833 | 1462360173432 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:09:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:09:33 INFO - PROCESS | 1833 | 1462360173439 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:09:33 INFO - PROCESS | 1833 | 1462360173442 Marionette TRACE conn3 <- [1,530,null,{}] 04:09:33 INFO - PROCESS | 1833 | 1462360173447 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}] 04:09:33 INFO - PROCESS | 1833 | 1462360173613 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:09:33 INFO - PROCESS | 1833 | 1462360173970 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83b0800 == 70 [pid = 1833] [id = 140] 04:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6b282ec00) [pid = 1833] [serial = 419] [outer = (nil)] 04:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6b3af9800) [pid = 1833] [serial = 420] [outer = 0x7fe6b282ec00] 04:09:34 INFO - PROCESS | 1833 | 1462360174108 Marionette DEBUG loaded listener.js 04:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6b837b400) [pid = 1833] [serial = 421] [outer = 0x7fe6b282ec00] 04:09:34 INFO - PROCESS | 1833 | 1462360174860 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"]]]}] 04:09:34 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 04:09:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:09:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:09:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:09:34 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 04:09:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:09:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:09:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:09:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1488ms 04:09:34 INFO - PROCESS | 1833 | 1462360174931 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:09:34 INFO - PROCESS | 1833 | 1462360174937 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:09:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:09:34 INFO - PROCESS | 1833 | 1462360174945 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:09:34 INFO - PROCESS | 1833 | 1462360174950 Marionette TRACE conn3 <- [1,534,null,{}] 04:09:34 INFO - PROCESS | 1833 | 1462360174956 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}] 04:09:35 INFO - PROCESS | 1833 | 1462360175131 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:09:35 INFO - PROCESS | 1833 | 1462360175307 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2dcf000 == 71 [pid = 1833] [id = 141] 04:09:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6b8372800) [pid = 1833] [serial = 422] [outer = (nil)] 04:09:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6b8686400) [pid = 1833] [serial = 423] [outer = 0x7fe6b8372800] 04:09:35 INFO - PROCESS | 1833 | 1462360175422 Marionette DEBUG loaded listener.js 04:09:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6b9588800) [pid = 1833] [serial = 424] [outer = 0x7fe6b8372800] 04:09:36 INFO - PROCESS | 1833 | 1462360176309 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]]]}] 04:09:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:09:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1382ms 04:09:36 INFO - PROCESS | 1833 | 1462360176329 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:09:36 INFO - PROCESS | 1833 | 1462360176335 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:09:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:09:36 INFO - PROCESS | 1833 | 1462360176342 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:09:36 INFO - PROCESS | 1833 | 1462360176344 Marionette TRACE conn3 <- [1,538,null,{}] 04:09:36 INFO - PROCESS | 1833 | 1462360176351 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}] 04:09:36 INFO - PROCESS | 1833 | 1462360176525 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:09:36 INFO - PROCESS | 1833 | 1462360176666 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d63800 == 72 [pid = 1833] [id = 142] 04:09:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6b7bcbc00) [pid = 1833] [serial = 425] [outer = (nil)] 04:09:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6b97b4400) [pid = 1833] [serial = 426] [outer = 0x7fe6b7bcbc00] 04:09:36 INFO - PROCESS | 1833 | 1462360176746 Marionette DEBUG loaded listener.js 04:09:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6bc7a5800) [pid = 1833] [serial = 427] [outer = 0x7fe6b7bcbc00] 04:09:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c63f6000 == 71 [pid = 1833] [id = 131] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6c57aac00) [pid = 1833] [serial = 357] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3771800 == 70 [pid = 1833] [id = 130] 04:09:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d58800 == 69 [pid = 1833] [id = 129] 04:09:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3394000 == 68 [pid = 1833] [id = 128] 04:09:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95ec800 == 67 [pid = 1833] [id = 127] 04:09:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93c8800 == 66 [pid = 1833] [id = 126] 04:09:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6baa68800 == 65 [pid = 1833] [id = 120] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6b7bd1400) [pid = 1833] [serial = 301] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6c3eb0400) [pid = 1833] [serial = 295] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6ba0ce400) [pid = 1833] [serial = 289] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6d01ae000) [pid = 1833] [serial = 298] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6c2738400) [pid = 1833] [serial = 292] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6c6386400) [pid = 1833] [serial = 348] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6d4a9e000) [pid = 1833] [serial = 351] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6c3790800) [pid = 1833] [serial = 345] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6b96eb800) [pid = 1833] [serial = 339] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6bc5ea400) [pid = 1833] [serial = 340] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6bc675800) [pid = 1833] [serial = 342] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6c1c37800) [pid = 1833] [serial = 343] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6d4d93c00) [pid = 1833] [serial = 336] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6c49d1c00) [pid = 1833] [serial = 330] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6c25b0400) [pid = 1833] [serial = 327] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6b8533000) [pid = 1833] [serial = 324] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6d3267c00) [pid = 1833] [serial = 333] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6d132a400) [pid = 1833] [serial = 322] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6d5331400) [pid = 1833] [serial = 352] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6d037d800) [pid = 1833] [serial = 349] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6c2ddb800) [pid = 1833] [serial = 355] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6bc7a1000) [pid = 1833] [serial = 354] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7fe6c46aa800) [pid = 1833] [serial = 346] [outer = (nil)] [url = about:blank] 04:09:37 INFO - PROCESS | 1833 | 1462360177571 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]]]}] 04:09:37 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. 04:09:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1277ms 04:09:37 INFO - PROCESS | 1833 | 1462360177621 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:09:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:09:37 INFO - PROCESS | 1833 | 1462360177625 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:09:37 INFO - PROCESS | 1833 | 1462360177633 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - PROCESS | 1833 | 1462360177640 Marionette TRACE conn3 <- [1,542,null,{}] 04:09:37 INFO - PROCESS | 1833 | 1462360177653 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}] 04:09:37 INFO - PROCESS | 1833 | 1462360177798 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:09:37 INFO - PROCESS | 1833 | 1462360177821 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2521000 == 66 [pid = 1833] [id = 143] 04:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6bc675800) [pid = 1833] [serial = 428] [outer = (nil)] 04:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6c0d0b000) [pid = 1833] [serial = 429] [outer = 0x7fe6bc675800] 04:09:37 INFO - PROCESS | 1833 | 1462360177884 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6c2732c00) [pid = 1833] [serial = 430] [outer = 0x7fe6bc675800] 04:09:38 INFO - PROCESS | 1833 | 1462360178644 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]]]}] 04:09:38 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. 04:09:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1044ms 04:09:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:09:38 INFO - PROCESS | 1833 | 1462360178675 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:09:38 INFO - PROCESS | 1833 | 1462360178679 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:09:38 INFO - PROCESS | 1833 | 1462360178685 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:09:38 INFO - PROCESS | 1833 | 1462360178688 Marionette TRACE conn3 <- [1,546,null,{}] 04:09:38 INFO - PROCESS | 1833 | 1462360178692 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}] 04:09:38 INFO - PROCESS | 1833 | 1462360178852 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:09:38 INFO - PROCESS | 1833 | 1462360178874 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfc33800 == 67 [pid = 1833] [id = 144] 04:09:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6bfa68c00) [pid = 1833] [serial = 431] [outer = (nil)] 04:09:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6c2a94000) [pid = 1833] [serial = 432] [outer = 0x7fe6bfa68c00] 04:09:38 INFO - PROCESS | 1833 | 1462360178938 Marionette DEBUG loaded listener.js 04:09:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6c495b400) [pid = 1833] [serial = 433] [outer = 0x7fe6bfa68c00] 04:09:39 INFO - PROCESS | 1833 | 1462360179782 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]]]}] 04:09:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:09:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1183ms 04:09:39 INFO - PROCESS | 1833 | 1462360179868 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:09:39 INFO - PROCESS | 1833 | 1462360179871 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:09:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:09:39 INFO - PROCESS | 1833 | 1462360179877 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:09:39 INFO - PROCESS | 1833 | 1462360179879 Marionette TRACE conn3 <- [1,550,null,{}] 04:09:39 INFO - PROCESS | 1833 | 1462360179892 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}] 04:09:40 INFO - PROCESS | 1833 | 1462360180112 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:09:40 INFO - PROCESS | 1833 | 1462360180144 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d3216000 == 68 [pid = 1833] [id = 145] 04:09:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6c495a000) [pid = 1833] [serial = 434] [outer = (nil)] 04:09:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c57aac00) [pid = 1833] [serial = 435] [outer = 0x7fe6c495a000] 04:09:40 INFO - PROCESS | 1833 | 1462360180221 Marionette DEBUG loaded listener.js 04:09:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6d0e07c00) [pid = 1833] [serial = 436] [outer = 0x7fe6c495a000] 04:09:41 INFO - PROCESS | 1833 | 1462360181062 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]]]}] 04:09:41 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. 04:09:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1241ms 04:09:41 INFO - PROCESS | 1833 | 1462360181131 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:09:41 INFO - PROCESS | 1833 | 1462360181135 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:09:41 INFO - PROCESS | 1833 | 1462360181149 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:09:41 INFO - PROCESS | 1833 | 1462360181152 Marionette TRACE conn3 <- [1,554,null,{}] 04:09:41 INFO - PROCESS | 1833 | 1462360181168 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}] 04:09:41 INFO - PROCESS | 1833 | 1462360181369 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:09:41 INFO - PROCESS | 1833 | 1462360181394 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e29800 == 69 [pid = 1833] [id = 146] 04:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6b3663000) [pid = 1833] [serial = 437] [outer = (nil)] 04:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6b3668400) [pid = 1833] [serial = 438] [outer = 0x7fe6b3663000] 04:09:41 INFO - PROCESS | 1833 | 1462360181457 Marionette DEBUG loaded listener.js 04:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6d1054400) [pid = 1833] [serial = 439] [outer = 0x7fe6b3663000] 04:09:42 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6b8687000) [pid = 1833] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:09:42 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6b8528c00) [pid = 1833] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:09:42 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6bfba7400) [pid = 1833] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:09:42 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6b8526800) [pid = 1833] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:09:42 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6befd4400) [pid = 1833] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:09:42 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6c3795000) [pid = 1833] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:09:42 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:42 INFO - PROCESS | 1833 | 1462360182377 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]]]}] 04:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1248ms 04:09:42 INFO - PROCESS | 1833 | 1462360182396 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:09:42 INFO - PROCESS | 1833 | 1462360182398 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:09:42 INFO - PROCESS | 1833 | 1462360182405 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - PROCESS | 1833 | 1462360182418 Marionette TRACE conn3 <- [1,558,null,{}] 04:09:42 INFO - PROCESS | 1833 | 1462360182424 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}] 04:09:42 INFO - PROCESS | 1833 | 1462360182561 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:09:42 INFO - PROCESS | 1833 | 1462360182574 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e33000 == 70 [pid = 1833] [id = 147] 04:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6b26d9c00) [pid = 1833] [serial = 440] [outer = (nil)] 04:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6b26df800) [pid = 1833] [serial = 441] [outer = 0x7fe6b26d9c00] 04:09:42 INFO - PROCESS | 1833 | 1462360182634 Marionette DEBUG loaded listener.js 04:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6b26e4000) [pid = 1833] [serial = 442] [outer = 0x7fe6b26d9c00] 04:09:43 INFO - PROCESS | 1833 | 1462360183369 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]]]}] 04:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 989ms 04:09:43 INFO - PROCESS | 1833 | 1462360183395 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:09:43 INFO - PROCESS | 1833 | 1462360183399 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:09:43 INFO - PROCESS | 1833 | 1462360183404 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:09:43 INFO - PROCESS | 1833 | 1462360183406 Marionette TRACE conn3 <- [1,562,null,{}] 04:09:43 INFO - PROCESS | 1833 | 1462360183411 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}] 04:09:43 INFO - PROCESS | 1833 | 1462360183596 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:09:43 INFO - PROCESS | 1833 | 1462360183614 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24d5800 == 71 [pid = 1833] [id = 148] 04:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6b26e1800) [pid = 1833] [serial = 443] [outer = (nil)] 04:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6b8689800) [pid = 1833] [serial = 444] [outer = 0x7fe6b26e1800] 04:09:43 INFO - PROCESS | 1833 | 1462360183676 Marionette DEBUG loaded listener.js 04:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6befde000) [pid = 1833] [serial = 445] [outer = 0x7fe6b26e1800] 04:09:44 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:44 INFO - PROCESS | 1833 | 1462360184675 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]]]}] 04:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1440ms 04:09:45 INFO - PROCESS | 1833 | 1462360185116 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:09:45 INFO - PROCESS | 1833 | 1462360185123 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:09:45 INFO - PROCESS | 1833 | 1462360185200 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:09:45 INFO - PROCESS | 1833 | 1462360185209 Marionette TRACE conn3 <- [1,566,null,{}] 04:09:45 INFO - PROCESS | 1833 | 1462360185220 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}] 04:09:45 INFO - PROCESS | 1833 | 1462360185402 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:09:45 INFO - PROCESS | 1833 | 1462360185549 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5455000 == 72 [pid = 1833] [id = 149] 04:09:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6b26dfc00) [pid = 1833] [serial = 446] [outer = (nil)] 04:09:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6b9591400) [pid = 1833] [serial = 447] [outer = 0x7fe6b26dfc00] 04:09:45 INFO - PROCESS | 1833 | 1462360185629 Marionette DEBUG loaded listener.js 04:09:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6ba030000) [pid = 1833] [serial = 448] [outer = 0x7fe6b26dfc00] 04:09:46 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:46 INFO - PROCESS | 1833 | 1462360186553 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]]]}] 04:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1405ms 04:09:46 INFO - PROCESS | 1833 | 1462360186591 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:09:46 INFO - PROCESS | 1833 | 1462360186599 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:09:46 INFO - PROCESS | 1833 | 1462360186610 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:09:46 INFO - PROCESS | 1833 | 1462360186616 Marionette TRACE conn3 <- [1,570,null,{}] 04:09:46 INFO - PROCESS | 1833 | 1462360186623 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}] 04:09:46 INFO - PROCESS | 1833 | 1462360186800 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:09:46 INFO - PROCESS | 1833 | 1462360186947 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcadf000 == 73 [pid = 1833] [id = 150] 04:09:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6b365d000) [pid = 1833] [serial = 449] [outer = (nil)] 04:09:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6befd1800) [pid = 1833] [serial = 450] [outer = 0x7fe6b365d000] 04:09:47 INFO - PROCESS | 1833 | 1462360187022 Marionette DEBUG loaded listener.js 04:09:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6c2a9b000) [pid = 1833] [serial = 451] [outer = 0x7fe6b365d000] 04:09:47 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:47 INFO - PROCESS | 1833 | 1462360187923 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]]]}] 04:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1382ms 04:09:47 INFO - PROCESS | 1833 | 1462360187993 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:09:47 INFO - PROCESS | 1833 | 1462360187996 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:09:48 INFO - PROCESS | 1833 | 1462360188003 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:09:48 INFO - PROCESS | 1833 | 1462360188008 Marionette TRACE conn3 <- [1,574,null,{}] 04:09:48 INFO - PROCESS | 1833 | 1462360188023 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}] 04:09:48 INFO - PROCESS | 1833 | 1462360188242 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:09:48 INFO - PROCESS | 1833 | 1462360188396 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c940d000 == 74 [pid = 1833] [id = 151] 04:09:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6b9790c00) [pid = 1833] [serial = 452] [outer = (nil)] 04:09:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6c2f6f000) [pid = 1833] [serial = 453] [outer = 0x7fe6b9790c00] 04:09:48 INFO - PROCESS | 1833 | 1462360188474 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6c4561000) [pid = 1833] [serial = 454] [outer = 0x7fe6b9790c00] 04:09:49 INFO - PROCESS | 1833 | 1462360189419 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]]]}] 04:09:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:09:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1486ms 04:09:49 INFO - PROCESS | 1833 | 1462360189491 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:09:49 INFO - PROCESS | 1833 | 1462360189495 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:09:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:09:49 INFO - PROCESS | 1833 | 1462360189502 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:09:49 INFO - PROCESS | 1833 | 1462360189505 Marionette TRACE conn3 <- [1,578,null,{}] 04:09:49 INFO - PROCESS | 1833 | 1462360189510 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}] 04:09:49 INFO - PROCESS | 1833 | 1462360189685 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:09:49 INFO - PROCESS | 1833 | 1462360189833 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28c5000 == 75 [pid = 1833] [id = 152] 04:09:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6b1d58800) [pid = 1833] [serial = 455] [outer = (nil)] 04:09:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6b1d61c00) [pid = 1833] [serial = 456] [outer = 0x7fe6b1d58800] 04:09:49 INFO - PROCESS | 1833 | 1462360189907 Marionette DEBUG loaded listener.js 04:09:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6b9793000) [pid = 1833] [serial = 457] [outer = 0x7fe6b1d58800] 04:09:50 INFO - PROCESS | 1833 | 1462360190778 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]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:09:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1328ms 04:09:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:09:50 INFO - PROCESS | 1833 | 1462360190831 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 1833 | 1462360190834 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:09:50 INFO - PROCESS | 1833 | 1462360190840 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 1833 | 1462360190843 Marionette TRACE conn3 <- [1,582,null,{}] 04:09:50 INFO - PROCESS | 1833 | 1462360190848 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}] 04:09:51 INFO - PROCESS | 1833 | 1462360191017 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:09:51 INFO - PROCESS | 1833 | 1462360191182 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2ea7800 == 76 [pid = 1833] [id = 153] 04:09:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6b1d5bc00) [pid = 1833] [serial = 458] [outer = (nil)] 04:09:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6b2f32800) [pid = 1833] [serial = 459] [outer = 0x7fe6b1d5bc00] 04:09:51 INFO - PROCESS | 1833 | 1462360191263 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6b2f37c00) [pid = 1833] [serial = 460] [outer = 0x7fe6b1d5bc00] 04:09:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7fe6b0f30000) [pid = 1833] [serial = 461] [outer = 0x7fe6b93ee400] 04:09:52 INFO - PROCESS | 1833 | 1462360192274 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]]]}] 04:09:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:09:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1485ms 04:09:52 INFO - PROCESS | 1833 | 1462360192325 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:09:52 INFO - PROCESS | 1833 | 1462360192328 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:09:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:09:52 INFO - PROCESS | 1833 | 1462360192334 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:09:52 INFO - PROCESS | 1833 | 1462360192336 Marionette TRACE conn3 <- [1,586,null,{}] 04:09:52 INFO - PROCESS | 1833 | 1462360192342 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}] 04:09:52 INFO - PROCESS | 1833 | 1462360192545 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:09:52 INFO - PROCESS | 1833 | 1462360192745 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f25800 == 77 [pid = 1833] [id = 154] 04:09:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7fe6b0f34c00) [pid = 1833] [serial = 462] [outer = (nil)] 04:09:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7fe6b0f37400) [pid = 1833] [serial = 463] [outer = 0x7fe6b0f34c00] 04:09:53 INFO - PROCESS | 1833 | 1462360193139 Marionette DEBUG loaded listener.js 04:09:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7fe6b26dd000) [pid = 1833] [serial = 464] [outer = 0x7fe6b0f34c00] 04:09:53 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:09:53 INFO - PROCESS | 1833 | 1462360193967 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]]]}] 04:09:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:09:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1678ms 04:09:54 INFO - PROCESS | 1833 | 1462360194014 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:09:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:09:54 INFO - PROCESS | 1833 | 1462360194021 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:09:54 INFO - PROCESS | 1833 | 1462360194028 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:09:54 INFO - PROCESS | 1833 | 1462360194032 Marionette TRACE conn3 <- [1,590,null,{}] 04:09:54 INFO - PROCESS | 1833 | 1462360194041 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}] 04:09:54 INFO - PROCESS | 1833 | 1462360194204 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:09:54 INFO - PROCESS | 1833 | 1462360194355 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2917000 == 78 [pid = 1833] [id = 155] 04:09:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6b26d8000) [pid = 1833] [serial = 465] [outer = (nil)] 04:09:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6b2831400) [pid = 1833] [serial = 466] [outer = 0x7fe6b26d8000] 04:09:54 INFO - PROCESS | 1833 | 1462360194422 Marionette DEBUG loaded listener.js 04:09:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6b3aecc00) [pid = 1833] [serial = 467] [outer = 0x7fe6b26d8000] 04:09:55 INFO - PROCESS | 1833 | 1462360195631 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]]]}] 04:09:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:09:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1689ms 04:09:55 INFO - PROCESS | 1833 | 1462360195717 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:09:55 INFO - PROCESS | 1833 | 1462360195723 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:09:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:09:55 INFO - PROCESS | 1833 | 1462360195732 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:09:55 INFO - PROCESS | 1833 | 1462360195736 Marionette TRACE conn3 <- [1,594,null,{}] 04:09:55 INFO - PROCESS | 1833 | 1462360195742 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}] 04:09:55 INFO - PROCESS | 1833 | 1462360195929 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:09:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5547000 == 77 [pid = 1833] [id = 109] 04:09:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfe0d800 == 76 [pid = 1833] [id = 47] 04:09:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e33000 == 75 [pid = 1833] [id = 147] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6b8db3400) [pid = 1833] [serial = 396] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6b958cc00) [pid = 1833] [serial = 360] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7fe6b837f000) [pid = 1833] [serial = 363] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7fe6c2738000) [pid = 1833] [serial = 366] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7fe6cf069000) [pid = 1833] [serial = 369] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7fe6d5430c00) [pid = 1833] [serial = 372] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e29800 == 74 [pid = 1833] [id = 146] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d3216000 == 73 [pid = 1833] [id = 145] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfc33800 == 72 [pid = 1833] [id = 144] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2521000 == 71 [pid = 1833] [id = 143] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d63800 == 70 [pid = 1833] [id = 142] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2dcf000 == 69 [pid = 1833] [id = 141] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83b0800 == 68 [pid = 1833] [id = 140] 04:09:56 INFO - PROCESS | 1833 | 1462360196201 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b8c57000 == 67 [pid = 1833] [id = 133] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7fe6b8691000) [pid = 1833] [serial = 390] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6b8694c00) [pid = 1833] [serial = 391] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6ba0d3400) [pid = 1833] [serial = 381] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6bc672400) [pid = 1833] [serial = 382] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6c3790400) [pid = 1833] [serial = 387] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6b958f400) [pid = 1833] [serial = 379] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6b8d64c00) [pid = 1833] [serial = 378] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6c0dd0c00) [pid = 1833] [serial = 384] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6c25b4400) [pid = 1833] [serial = 385] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6b8d63800) [pid = 1833] [serial = 375] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6c3e32400) [pid = 1833] [serial = 393] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6c379d000) [pid = 1833] [serial = 388] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6c4965c00) [pid = 1833] [serial = 394] [outer = (nil)] [url = about:blank] 04:09:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3777000 == 68 [pid = 1833] [id = 156] 04:09:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6b837f400) [pid = 1833] [serial = 468] [outer = (nil)] 04:09:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6b868ec00) [pid = 1833] [serial = 469] [outer = 0x7fe6b837f400] 04:09:56 INFO - PROCESS | 1833 | 1462360196281 Marionette DEBUG loaded listener.js 04:09:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6b8d63800) [pid = 1833] [serial = 470] [outer = 0x7fe6b837f400] 04:09:57 INFO - PROCESS | 1833 | 1462360197030 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]]]}] 04:09:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:09:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1329ms 04:09:57 INFO - PROCESS | 1833 | 1462360197063 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:09:57 INFO - PROCESS | 1833 | 1462360197067 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:09:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:09:57 INFO - PROCESS | 1833 | 1462360197073 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:09:57 INFO - PROCESS | 1833 | 1462360197078 Marionette TRACE conn3 <- [1,598,null,{}] 04:09:57 INFO - PROCESS | 1833 | 1462360197093 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}] 04:09:57 INFO - PROCESS | 1833 | 1462360197247 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:09:57 INFO - PROCESS | 1833 | 1462360197266 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93cd800 == 69 [pid = 1833] [id = 157] 04:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6b9590000) [pid = 1833] [serial = 471] [outer = (nil)] 04:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6b9789800) [pid = 1833] [serial = 472] [outer = 0x7fe6b9590000] 04:09:57 INFO - PROCESS | 1833 | 1462360197328 Marionette DEBUG loaded listener.js 04:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6b9791c00) [pid = 1833] [serial = 473] [outer = 0x7fe6b9590000] 04:09:58 INFO - PROCESS | 1833 | 1462360198074 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]]]}] 04:09:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:09:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1038ms 04:09:58 INFO - PROCESS | 1833 | 1462360198113 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:09:58 INFO - PROCESS | 1833 | 1462360198116 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:09:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:09:58 INFO - PROCESS | 1833 | 1462360198122 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:09:58 INFO - PROCESS | 1833 | 1462360198124 Marionette TRACE conn3 <- [1,602,null,{}] 04:09:58 INFO - PROCESS | 1833 | 1462360198131 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}] 04:09:58 INFO - PROCESS | 1833 | 1462360198320 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:09:58 INFO - PROCESS | 1833 | 1462360198338 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bb0d4800 == 70 [pid = 1833] [id = 158] 04:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6b3669800) [pid = 1833] [serial = 474] [outer = (nil)] 04:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6b97ae800) [pid = 1833] [serial = 475] [outer = 0x7fe6b3669800] 04:09:58 INFO - PROCESS | 1833 | 1462360198400 Marionette DEBUG loaded listener.js 04:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6ba0cf400) [pid = 1833] [serial = 476] [outer = 0x7fe6b3669800] 04:09:59 INFO - PROCESS | 1833 | 1462360199228 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]]]}] 04:09:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:09:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1132ms 04:09:59 INFO - PROCESS | 1833 | 1462360199256 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:09:59 INFO - PROCESS | 1833 | 1462360199259 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:09:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:09:59 INFO - PROCESS | 1833 | 1462360199264 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:09:59 INFO - PROCESS | 1833 | 1462360199266 Marionette TRACE conn3 <- [1,606,null,{}] 04:09:59 INFO - PROCESS | 1833 | 1462360199271 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}] 04:09:59 INFO - PROCESS | 1833 | 1462360199448 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:09:59 INFO - PROCESS | 1833 | 1462360199478 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2031000 == 71 [pid = 1833] [id = 159] 04:09:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6bb13e800) [pid = 1833] [serial = 477] [outer = (nil)] 04:09:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6bc670c00) [pid = 1833] [serial = 478] [outer = 0x7fe6bb13e800] 04:09:59 INFO - PROCESS | 1833 | 1462360199548 Marionette DEBUG loaded listener.js 04:09:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6bc7a1400) [pid = 1833] [serial = 479] [outer = 0x7fe6bb13e800] 04:10:00 INFO - PROCESS | 1833 | 1462360200353 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]]]}] 04:10:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:10:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1125ms 04:10:00 INFO - PROCESS | 1833 | 1462360200392 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 1833 | 1462360200396 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:10:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:10:00 INFO - PROCESS | 1833 | 1462360200405 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - PROCESS | 1833 | 1462360200409 Marionette TRACE conn3 <- [1,610,null,{}] 04:10:00 INFO - PROCESS | 1833 | 1462360200427 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}] 04:10:00 INFO - PROCESS | 1833 | 1462360200915 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6b3663000) [pid = 1833] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6b26d9c00) [pid = 1833] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6b8372800) [pid = 1833] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6b282ec00) [pid = 1833] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6bc675800) [pid = 1833] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6bfa68c00) [pid = 1833] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6b7bcbc00) [pid = 1833] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:10:00 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6c495a000) [pid = 1833] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:10:01 INFO - PROCESS | 1833 | 1462360201049 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83a1000 == 72 [pid = 1833] [id = 160] 04:10:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6b26d7c00) [pid = 1833] [serial = 480] [outer = (nil)] 04:10:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6b365a400) [pid = 1833] [serial = 481] [outer = 0x7fe6b26d7c00] 04:10:01 INFO - PROCESS | 1833 | 1462360201121 Marionette DEBUG loaded listener.js 04:10:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6c0c40400) [pid = 1833] [serial = 482] [outer = 0x7fe6b26d7c00] 04:10:01 INFO - PROCESS | 1833 | 1462360201776 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]]]}] 04:10:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:10:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1400ms 04:10:01 INFO - PROCESS | 1833 | 1462360201804 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:10:01 INFO - PROCESS | 1833 | 1462360201807 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:10:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:10:01 INFO - PROCESS | 1833 | 1462360201813 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:10:01 INFO - PROCESS | 1833 | 1462360201815 Marionette TRACE conn3 <- [1,614,null,{}] 04:10:01 INFO - PROCESS | 1833 | 1462360201820 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}] 04:10:02 INFO - PROCESS | 1833 | 1462360202046 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:10:02 INFO - PROCESS | 1833 | 1462360202079 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c339d000 == 73 [pid = 1833] [id = 161] 04:10:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6b1d62400) [pid = 1833] [serial = 483] [outer = (nil)] 04:10:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6c1306000) [pid = 1833] [serial = 484] [outer = 0x7fe6b1d62400] 04:10:02 INFO - PROCESS | 1833 | 1462360202173 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6c25a6000) [pid = 1833] [serial = 485] [outer = 0x7fe6b1d62400] 04:10:03 INFO - PROCESS | 1833 | 1462360203016 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]]]}] 04:10:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:10:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1234ms 04:10:03 INFO - PROCESS | 1833 | 1462360203051 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:10:03 INFO - PROCESS | 1833 | 1462360203056 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:10:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:10:03 INFO - PROCESS | 1833 | 1462360203066 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:10:03 INFO - PROCESS | 1833 | 1462360203071 Marionette TRACE conn3 <- [1,618,null,{}] 04:10:03 INFO - PROCESS | 1833 | 1462360203089 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}] 04:10:03 INFO - PROCESS | 1833 | 1462360203259 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:10:03 INFO - PROCESS | 1833 | 1462360203406 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28c0800 == 74 [pid = 1833] [id = 162] 04:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6b26d9c00) [pid = 1833] [serial = 486] [outer = (nil)] 04:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6b2828c00) [pid = 1833] [serial = 487] [outer = 0x7fe6b26d9c00] 04:10:03 INFO - PROCESS | 1833 | 1462360203478 Marionette DEBUG loaded listener.js 04:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7fe6b2f3c400) [pid = 1833] [serial = 488] [outer = 0x7fe6b26d9c00] 04:10:04 INFO - PROCESS | 1833 | 1462360204422 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]]]}] 04:10:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:10:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1393ms 04:10:04 INFO - PROCESS | 1833 | 1462360204460 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 1833 | 1462360204468 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:10:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:10:04 INFO - PROCESS | 1833 | 1462360204478 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - PROCESS | 1833 | 1462360204482 Marionette TRACE conn3 <- [1,622,null,{}] 04:10:04 INFO - PROCESS | 1833 | 1462360204488 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}] 04:10:04 INFO - PROCESS | 1833 | 1462360204649 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:10:04 INFO - PROCESS | 1833 | 1462360204805 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bad9e000 == 75 [pid = 1833] [id = 163] 04:10:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7fe6b3663400) [pid = 1833] [serial = 489] [outer = (nil)] 04:10:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7fe6b8693800) [pid = 1833] [serial = 490] [outer = 0x7fe6b3663400] 04:10:04 INFO - PROCESS | 1833 | 1462360204875 Marionette DEBUG loaded listener.js 04:10:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7fe6b8db0800) [pid = 1833] [serial = 491] [outer = 0x7fe6b3663400] 04:10:05 INFO - PROCESS | 1833 | 1462360205827 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]]]}] 04:10:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:10:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1381ms 04:10:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:10:05 INFO - PROCESS | 1833 | 1462360205859 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:10:05 INFO - PROCESS | 1833 | 1462360205862 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:10:05 INFO - PROCESS | 1833 | 1462360205869 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:10:05 INFO - PROCESS | 1833 | 1462360205874 Marionette TRACE conn3 <- [1,626,null,{}] 04:10:05 INFO - PROCESS | 1833 | 1462360205889 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}] 04:10:06 INFO - PROCESS | 1833 | 1462360206062 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:10:06 INFO - PROCESS | 1833 | 1462360206228 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3bfe800 == 76 [pid = 1833] [id = 164] 04:10:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6b9789000) [pid = 1833] [serial = 492] [outer = (nil)] 04:10:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6badba400) [pid = 1833] [serial = 493] [outer = 0x7fe6b9789000] 04:10:06 INFO - PROCESS | 1833 | 1462360206314 Marionette DEBUG loaded listener.js 04:10:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6bc79f400) [pid = 1833] [serial = 494] [outer = 0x7fe6b9789000] 04:10:07 INFO - PROCESS | 1833 | 1462360207254 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]]]}] 04:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1435ms 04:10:07 INFO - PROCESS | 1833 | 1462360207303 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:10:07 INFO - PROCESS | 1833 | 1462360207308 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:10:07 INFO - PROCESS | 1833 | 1462360207314 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:10:07 INFO - PROCESS | 1833 | 1462360207316 Marionette TRACE conn3 <- [1,630,null,{}] 04:10:07 INFO - PROCESS | 1833 | 1462360207323 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}] 04:10:07 INFO - PROCESS | 1833 | 1462360207489 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:10:07 INFO - PROCESS | 1833 | 1462360207643 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5448000 == 77 [pid = 1833] [id = 165] 04:10:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6b978d000) [pid = 1833] [serial = 495] [outer = (nil)] 04:10:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6c0d0d400) [pid = 1833] [serial = 496] [outer = 0x7fe6b978d000] 04:10:07 INFO - PROCESS | 1833 | 1462360207713 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6c266f800) [pid = 1833] [serial = 497] [outer = 0x7fe6b978d000] 04:10:08 INFO - PROCESS | 1833 | 1462360208615 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]]]}] 04:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1331ms 04:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:10:08 INFO - PROCESS | 1833 | 1462360208646 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:10:08 INFO - PROCESS | 1833 | 1462360208649 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:10:08 INFO - PROCESS | 1833 | 1462360208656 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - PROCESS | 1833 | 1462360208660 Marionette TRACE conn3 <- [1,634,null,{}] 04:10:08 INFO - PROCESS | 1833 | 1462360208666 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}] 04:10:08 INFO - PROCESS | 1833 | 1462360208840 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:10:09 INFO - PROCESS | 1833 | 1462360208996 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c940f000 == 78 [pid = 1833] [id = 166] 04:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6befdac00) [pid = 1833] [serial = 498] [outer = (nil)] 04:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6c30c7800) [pid = 1833] [serial = 499] [outer = 0x7fe6befdac00] 04:10:09 INFO - PROCESS | 1833 | 1462360209066 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6c379b000) [pid = 1833] [serial = 500] [outer = 0x7fe6befdac00] 04:10:09 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:09 INFO - PROCESS | 1833 | 1462360209912 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]]]}] 04:10:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:10:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1331ms 04:10:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:10:09 INFO - PROCESS | 1833 | 1462360209987 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:10:09 INFO - PROCESS | 1833 | 1462360209989 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:10:09 INFO - PROCESS | 1833 | 1462360209995 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:10:10 INFO - PROCESS | 1833 | 1462360209999 Marionette TRACE conn3 <- [1,638,null,{}] 04:10:10 INFO - PROCESS | 1833 | 1462360210004 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}] 04:10:10 INFO - PROCESS | 1833 | 1462360210238 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:10:10 INFO - PROCESS | 1833 | 1462360210390 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0121000 == 79 [pid = 1833] [id = 167] 04:10:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6c3526800) [pid = 1833] [serial = 501] [outer = (nil)] 04:10:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6c4965400) [pid = 1833] [serial = 502] [outer = 0x7fe6c3526800] 04:10:10 INFO - PROCESS | 1833 | 1462360210462 Marionette DEBUG loaded listener.js 04:10:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6c540e400) [pid = 1833] [serial = 503] [outer = 0x7fe6c3526800] 04:10:11 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:11 INFO - PROCESS | 1833 | 1462360211363 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]]]}] 04:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1439ms 04:10:11 INFO - PROCESS | 1833 | 1462360211435 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:10:11 INFO - PROCESS | 1833 | 1462360211438 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:10:11 INFO - PROCESS | 1833 | 1462360211445 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:10:11 INFO - PROCESS | 1833 | 1462360211448 Marionette TRACE conn3 <- [1,642,null,{}] 04:10:11 INFO - PROCESS | 1833 | 1462360211457 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}] 04:10:11 INFO - PROCESS | 1833 | 1462360211623 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:10:11 INFO - PROCESS | 1833 | 1462360211786 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4486800 == 80 [pid = 1833] [id = 168] 04:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b8d57800) [pid = 1833] [serial = 504] [outer = (nil)] 04:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6c918f000) [pid = 1833] [serial = 505] [outer = 0x7fe6b8d57800] 04:10:11 INFO - PROCESS | 1833 | 1462360211860 Marionette DEBUG loaded listener.js 04:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6cff26c00) [pid = 1833] [serial = 506] [outer = 0x7fe6b8d57800] 04:10:12 INFO - PROCESS | 1833 | 1462360212734 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]]]}] 04:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1332ms 04:10:12 INFO - PROCESS | 1833 | 1462360212777 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:10:12 INFO - PROCESS | 1833 | 1462360212781 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:10:12 INFO - PROCESS | 1833 | 1462360212787 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:10:12 INFO - PROCESS | 1833 | 1462360212790 Marionette TRACE conn3 <- [1,646,null,{}] 04:10:12 INFO - PROCESS | 1833 | 1462360212796 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}] 04:10:12 INFO - PROCESS | 1833 | 1462360212956 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:10:13 INFO - PROCESS | 1833 | 1462360213123 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0bb800 == 81 [pid = 1833] [id = 169] 04:10:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b3afa000) [pid = 1833] [serial = 507] [outer = (nil)] 04:10:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6b8e07000) [pid = 1833] [serial = 508] [outer = 0x7fe6b3afa000] 04:10:13 INFO - PROCESS | 1833 | 1462360213201 Marionette DEBUG loaded listener.js 04:10:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6b8e0b400) [pid = 1833] [serial = 509] [outer = 0x7fe6b3afa000] 04:10:14 INFO - PROCESS | 1833 | 1462360214255 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]]]}] 04:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1530ms 04:10:14 INFO - PROCESS | 1833 | 1462360214318 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:10:14 INFO - PROCESS | 1833 | 1462360214324 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:10:14 INFO - PROCESS | 1833 | 1462360214332 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:10:14 INFO - PROCESS | 1833 | 1462360214338 Marionette TRACE conn3 <- [1,650,null,{}] 04:10:14 INFO - PROCESS | 1833 | 1462360214345 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}] 04:10:14 INFO - PROCESS | 1833 | 1462360214519 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:10:14 INFO - PROCESS | 1833 | 1462360214742 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bad94000 == 82 [pid = 1833] [id = 170] 04:10:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6b2f39400) [pid = 1833] [serial = 510] [outer = (nil)] 04:10:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6b365c400) [pid = 1833] [serial = 511] [outer = 0x7fe6b2f39400] 04:10:14 INFO - PROCESS | 1833 | 1462360214829 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6b3af7c00) [pid = 1833] [serial = 512] [outer = 0x7fe6b2f39400] 04:10:15 INFO - PROCESS | 1833 | 1462360215672 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]]]}] 04:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1388ms 04:10:15 INFO - PROCESS | 1833 | 1462360215721 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 1833 | 1462360215728 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:10:15 INFO - PROCESS | 1833 | 1462360215739 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - PROCESS | 1833 | 1462360215742 Marionette TRACE conn3 <- [1,654,null,{}] 04:10:15 INFO - PROCESS | 1833 | 1462360215748 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}] 04:10:15 INFO - PROCESS | 1833 | 1462360215908 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:10:16 INFO - PROCESS | 1833 | 1462360216073 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28b2000 == 83 [pid = 1833] [id = 171] 04:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6b0f2c000) [pid = 1833] [serial = 513] [outer = (nil)] 04:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6b8380400) [pid = 1833] [serial = 514] [outer = 0x7fe6b0f2c000] 04:10:16 INFO - PROCESS | 1833 | 1462360216198 Marionette DEBUG loaded listener.js 04:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6b8db8000) [pid = 1833] [serial = 515] [outer = 0x7fe6b0f2c000] 04:10:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d95b5000 == 82 [pid = 1833] [id = 123] 04:10:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83a1000 == 81 [pid = 1833] [id = 160] 04:10:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2031000 == 80 [pid = 1833] [id = 159] 04:10:16 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6b3af5800) [pid = 1833] [serial = 408] [outer = (nil)] [url = about:blank] 04:10:16 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6c273e800) [pid = 1833] [serial = 411] [outer = (nil)] [url = about:blank] 04:10:16 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6d013a800) [pid = 1833] [serial = 414] [outer = (nil)] [url = about:blank] 04:10:16 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6b282e800) [pid = 1833] [serial = 417] [outer = (nil)] [url = about:blank] 04:10:16 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6b8689800) [pid = 1833] [serial = 444] [outer = (nil)] [url = about:blank] 04:10:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bb0d4800 == 79 [pid = 1833] [id = 158] 04:10:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93cd800 == 78 [pid = 1833] [id = 157] 04:10:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3777000 == 77 [pid = 1833] [id = 156] 04:10:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2917000 == 76 [pid = 1833] [id = 155] 04:10:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0f25800 == 75 [pid = 1833] [id = 154] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6b3668400) [pid = 1833] [serial = 438] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6d1054400) [pid = 1833] [serial = 439] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b26df800) [pid = 1833] [serial = 441] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b9588800) [pid = 1833] [serial = 424] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b8686400) [pid = 1833] [serial = 423] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b837b400) [pid = 1833] [serial = 421] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6b3af9800) [pid = 1833] [serial = 420] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6c0d0b000) [pid = 1833] [serial = 429] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6c2732c00) [pid = 1833] [serial = 430] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6c2a94000) [pid = 1833] [serial = 432] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6befdf400) [pid = 1833] [serial = 405] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6bc7a5800) [pid = 1833] [serial = 427] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6b97b4400) [pid = 1833] [serial = 426] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6b8688800) [pid = 1833] [serial = 399] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6b97ae400) [pid = 1833] [serial = 402] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6d0e07c00) [pid = 1833] [serial = 436] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6c57aac00) [pid = 1833] [serial = 435] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6b26e4000) [pid = 1833] [serial = 442] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7fe6c495b400) [pid = 1833] [serial = 433] [outer = (nil)] [url = about:blank] 04:10:17 INFO - PROCESS | 1833 | 1462360217227 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]]]}] 04:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1535ms 04:10:17 INFO - PROCESS | 1833 | 1462360217276 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:10:17 INFO - PROCESS | 1833 | 1462360217279 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:10:17 INFO - PROCESS | 1833 | 1462360217285 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:10:17 INFO - PROCESS | 1833 | 1462360217290 Marionette TRACE conn3 <- [1,658,null,{}] 04:10:17 INFO - PROCESS | 1833 | 1462360217305 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}] 04:10:17 INFO - PROCESS | 1833 | 1462360217483 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:10:17 INFO - PROCESS | 1833 | 1462360217682 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e9c000 == 76 [pid = 1833] [id = 172] 04:10:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6b8689800) [pid = 1833] [serial = 516] [outer = (nil)] 04:10:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6b9592400) [pid = 1833] [serial = 517] [outer = 0x7fe6b8689800] 04:10:17 INFO - PROCESS | 1833 | 1462360217750 Marionette DEBUG loaded listener.js 04:10:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6b9793800) [pid = 1833] [serial = 518] [outer = 0x7fe6b8689800] 04:10:18 INFO - PROCESS | 1833 | 1462360218442 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]]]}] 04:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1182ms 04:10:18 INFO - PROCESS | 1833 | 1462360218468 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 1833 | 1462360218472 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:10:18 INFO - PROCESS | 1833 | 1462360218479 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 1833 | 1462360218482 Marionette TRACE conn3 <- [1,662,null,{}] 04:10:18 INFO - PROCESS | 1833 | 1462360218487 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}] 04:10:18 INFO - PROCESS | 1833 | 1462360218684 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:10:18 INFO - PROCESS | 1833 | 1462360218707 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9254000 == 77 [pid = 1833] [id = 173] 04:10:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6b8e0f800) [pid = 1833] [serial = 519] [outer = (nil)] 04:10:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6bb062400) [pid = 1833] [serial = 520] [outer = 0x7fe6b8e0f800] 04:10:18 INFO - PROCESS | 1833 | 1462360218771 Marionette DEBUG loaded listener.js 04:10:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6bc7a0800) [pid = 1833] [serial = 521] [outer = 0x7fe6b8e0f800] 04:10:19 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:19 INFO - PROCESS | 1833 | 1462360219590 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]]]}] 04:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1130ms 04:10:19 INFO - PROCESS | 1833 | 1462360219620 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:10:19 INFO - PROCESS | 1833 | 1462360219624 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:10:19 INFO - PROCESS | 1833 | 1462360219630 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:10:19 INFO - PROCESS | 1833 | 1462360219633 Marionette TRACE conn3 <- [1,666,null,{}] 04:10:19 INFO - PROCESS | 1833 | 1462360219644 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}] 04:10:19 INFO - PROCESS | 1833 | 1462360219820 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:10:19 INFO - PROCESS | 1833 | 1462360219849 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3251000 == 78 [pid = 1833] [id = 174] 04:10:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6b97b6800) [pid = 1833] [serial = 522] [outer = (nil)] 04:10:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6bc8f5c00) [pid = 1833] [serial = 523] [outer = 0x7fe6b97b6800] 04:10:19 INFO - PROCESS | 1833 | 1462360219915 Marionette DEBUG loaded listener.js 04:10:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6c1ca7c00) [pid = 1833] [serial = 524] [outer = 0x7fe6b97b6800] 04:10:20 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:20 INFO - PROCESS | 1833 | 1462360220879 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]]]}] 04:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1294ms 04:10:20 INFO - PROCESS | 1833 | 1462360220924 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 1833 | 1462360220928 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:10:20 INFO - PROCESS | 1833 | 1462360220938 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 1833 | 1462360220940 Marionette TRACE conn3 <- [1,670,null,{}] 04:10:20 INFO - PROCESS | 1833 | 1462360220944 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}] 04:10:21 INFO - PROCESS | 1833 | 1462360221182 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:10:21 INFO - PROCESS | 1833 | 1462360221210 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c9418800 == 79 [pid = 1833] [id = 175] 04:10:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6c1cb4000) [pid = 1833] [serial = 525] [outer = (nil)] 04:10:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6c495e400) [pid = 1833] [serial = 526] [outer = 0x7fe6c1cb4000] 04:10:21 INFO - PROCESS | 1833 | 1462360221286 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6c543b000) [pid = 1833] [serial = 527] [outer = 0x7fe6c1cb4000] 04:10:21 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6bb13e800) [pid = 1833] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:10:21 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6b26d7c00) [pid = 1833] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:10:21 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6b26d8000) [pid = 1833] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:10:21 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6b3669800) [pid = 1833] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:10:21 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6b9590000) [pid = 1833] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:10:21 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6b0f34c00) [pid = 1833] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:10:21 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6b837f400) [pid = 1833] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:10:22 INFO - PROCESS | 1833 | 1462360222255 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]]]}] 04:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1381ms 04:10:22 INFO - PROCESS | 1833 | 1462360222316 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:10:22 INFO - PROCESS | 1833 | 1462360222332 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:10:22 INFO - PROCESS | 1833 | 1462360222339 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:10:22 INFO - PROCESS | 1833 | 1462360222343 Marionette TRACE conn3 <- [1,674,null,{}] 04:10:22 INFO - PROCESS | 1833 | 1462360222349 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}] 04:10:22 INFO - PROCESS | 1833 | 1462360222525 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:10:22 INFO - PROCESS | 1833 | 1462360222640 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0106000 == 80 [pid = 1833] [id = 176] 04:10:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6b1dd3000) [pid = 1833] [serial = 528] [outer = (nil)] 04:10:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6b1dde000) [pid = 1833] [serial = 529] [outer = 0x7fe6b1dd3000] 04:10:22 INFO - PROCESS | 1833 | 1462360222710 Marionette DEBUG loaded listener.js 04:10:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6b2f3cc00) [pid = 1833] [serial = 530] [outer = 0x7fe6b1dd3000] 04:10:23 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:23 INFO - PROCESS | 1833 | 1462360223447 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]]]}] 04:10:23 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 04:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1133ms 04:10:23 INFO - PROCESS | 1833 | 1462360223472 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:10:23 INFO - PROCESS | 1833 | 1462360223475 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:10:23 INFO - PROCESS | 1833 | 1462360223480 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:10:23 INFO - PROCESS | 1833 | 1462360223483 Marionette TRACE conn3 <- [1,678,null,{}] 04:10:23 INFO - PROCESS | 1833 | 1462360223492 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}] 04:10:23 INFO - PROCESS | 1833 | 1462360223695 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:10:23 INFO - PROCESS | 1833 | 1462360223875 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b288d800 == 81 [pid = 1833] [id = 177] 04:10:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6b0f34400) [pid = 1833] [serial = 531] [outer = (nil)] 04:10:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6b1d5d400) [pid = 1833] [serial = 532] [outer = 0x7fe6b0f34400] 04:10:23 INFO - PROCESS | 1833 | 1462360223963 Marionette DEBUG loaded listener.js 04:10:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6b1ddf000) [pid = 1833] [serial = 533] [outer = 0x7fe6b0f34400] 04:10:25 INFO - PROCESS | 1833 | 1462360225002 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]]]}] 04:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1578ms 04:10:25 INFO - PROCESS | 1833 | 1462360225063 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:10:25 INFO - PROCESS | 1833 | 1462360225071 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:10:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:10:25 INFO - PROCESS | 1833 | 1462360225083 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:10:25 INFO - PROCESS | 1833 | 1462360225090 Marionette TRACE conn3 <- [1,682,null,{}] 04:10:25 INFO - PROCESS | 1833 | 1462360225098 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}] 04:10:25 INFO - PROCESS | 1833 | 1462360225296 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:10:25 INFO - PROCESS | 1833 | 1462360225512 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24e8800 == 82 [pid = 1833] [id = 178] 04:10:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6b8379800) [pid = 1833] [serial = 534] [outer = (nil)] 04:10:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b8689400) [pid = 1833] [serial = 535] [outer = 0x7fe6b8379800] 04:10:25 INFO - PROCESS | 1833 | 1462360225645 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6b8db8800) [pid = 1833] [serial = 536] [outer = 0x7fe6b8379800] 04:10:27 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:27 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:10:27 INFO - PROCESS | 1833 | 1462360227165 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]]]}] 04:10:27 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) 04:10:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2139ms 04:10:27 INFO - PROCESS | 1833 | 1462360227225 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 1833 | 1462360227233 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:10:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:10:27 INFO - PROCESS | 1833 | 1462360227240 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - PROCESS | 1833 | 1462360227243 Marionette TRACE conn3 <- [1,686,null,{}] 04:10:27 INFO - PROCESS | 1833 | 1462360227296 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}] 04:10:27 INFO - PROCESS | 1833 | 1462360227565 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:10:27 INFO - PROCESS | 1833 | 1462360227732 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4bb7800 == 83 [pid = 1833] [id = 179] 04:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6b868b000) [pid = 1833] [serial = 537] [outer = (nil)] 04:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b978d800) [pid = 1833] [serial = 538] [outer = 0x7fe6b868b000] 04:10:27 INFO - PROCESS | 1833 | 1462360227857 Marionette DEBUG loaded listener.js 04:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6bc7ab400) [pid = 1833] [serial = 539] [outer = 0x7fe6b868b000] 04:10:29 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:29 INFO - PROCESS | 1833 | 1462360229211 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]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:10:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1999ms 04:10:29 INFO - PROCESS | 1833 | 1462360229285 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 1833 | 1462360229289 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:10:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:10:29 INFO - PROCESS | 1833 | 1462360229329 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 1833 | 1462360229340 Marionette TRACE conn3 <- [1,690,null,{}] 04:10:29 INFO - PROCESS | 1833 | 1462360229347 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}] 04:10:29 INFO - PROCESS | 1833 | 1462360229533 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:10:29 INFO - PROCESS | 1833 | 1462360229686 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7095800 == 84 [pid = 1833] [id = 180] 04:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6b9791400) [pid = 1833] [serial = 540] [outer = (nil)] 04:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6c25a9800) [pid = 1833] [serial = 541] [outer = 0x7fe6b9791400] 04:10:29 INFO - PROCESS | 1833 | 1462360229760 Marionette DEBUG loaded listener.js 04:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6c495e800) [pid = 1833] [serial = 542] [outer = 0x7fe6b9791400] 04:10:30 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:31 INFO - PROCESS | 1833 | 1462360231073 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]]]}] 04:10:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:10:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1856ms 04:10:31 INFO - PROCESS | 1833 | 1462360231170 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:10:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:10:31 INFO - PROCESS | 1833 | 1462360231175 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:10:31 INFO - PROCESS | 1833 | 1462360231181 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:10:31 INFO - PROCESS | 1833 | 1462360231184 Marionette TRACE conn3 <- [1,694,null,{}] 04:10:31 INFO - PROCESS | 1833 | 1462360231190 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}] 04:10:31 INFO - PROCESS | 1833 | 1462360231369 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:10:31 INFO - PROCESS | 1833 | 1462360231520 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcad4800 == 85 [pid = 1833] [id = 181] 04:10:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6b0f30800) [pid = 1833] [serial = 543] [outer = (nil)] 04:10:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6c57ad000) [pid = 1833] [serial = 544] [outer = 0x7fe6b0f30800] 04:10:31 INFO - PROCESS | 1833 | 1462360231590 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6d013a800) [pid = 1833] [serial = 545] [outer = 0x7fe6b0f30800] 04:10:32 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:32 INFO - PROCESS | 1833 | 1462360232885 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]]]}] 04:10:32 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) 04:10:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1735ms 04:10:32 INFO - PROCESS | 1833 | 1462360232971 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 1833 | 1462360232976 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:10:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:10:33 INFO - PROCESS | 1833 | 1462360233036 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:10:33 INFO - PROCESS | 1833 | 1462360233040 Marionette TRACE conn3 <- [1,698,null,{}] 04:10:33 INFO - PROCESS | 1833 | 1462360233048 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}] 04:10:33 INFO - PROCESS | 1833 | 1462360233230 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:10:33 INFO - PROCESS | 1833 | 1462360233391 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b314c800 == 86 [pid = 1833] [id = 182] 04:10:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6b27cc800) [pid = 1833] [serial = 546] [outer = (nil)] 04:10:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6b282c800) [pid = 1833] [serial = 547] [outer = 0x7fe6b27cc800] 04:10:33 INFO - PROCESS | 1833 | 1462360233483 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6c57ac400) [pid = 1833] [serial = 548] [outer = 0x7fe6b27cc800] 04:10:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:35 INFO - PROCESS | 1833 | 1462360235133 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]]]}] 04:10:35 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) 04:10:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2142ms 04:10:35 INFO - PROCESS | 1833 | 1462360235174 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:10:35 INFO - PROCESS | 1833 | 1462360235180 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:10:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:10:35 INFO - PROCESS | 1833 | 1462360235188 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - PROCESS | 1833 | 1462360235192 Marionette TRACE conn3 <- [1,702,null,{}] 04:10:35 INFO - PROCESS | 1833 | 1462360235202 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}] 04:10:35 INFO - PROCESS | 1833 | 1462360235451 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d0106000 == 85 [pid = 1833] [id = 176] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c9418800 == 84 [pid = 1833] [id = 175] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3251000 == 83 [pid = 1833] [id = 174] 04:10:35 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6c1306000) [pid = 1833] [serial = 484] [outer = (nil)] [url = about:blank] 04:10:35 INFO - PROCESS | 1833 | 1462360235678 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9254000 == 82 [pid = 1833] [id = 173] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e9c000 == 81 [pid = 1833] [id = 172] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b28b2000 == 80 [pid = 1833] [id = 171] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bad94000 == 79 [pid = 1833] [id = 170] 04:10:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b203c000 == 80 [pid = 1833] [id = 183] 04:10:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6b1dca800) [pid = 1833] [serial = 549] [outer = (nil)] 04:10:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b27c5800) [pid = 1833] [serial = 550] [outer = 0x7fe6b1dca800] 04:10:35 INFO - PROCESS | 1833 | 1462360235752 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6b27cd400) [pid = 1833] [serial = 551] [outer = 0x7fe6b1dca800] 04:10:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3bfe800 == 79 [pid = 1833] [id = 164] 04:10:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bad9e000 == 78 [pid = 1833] [id = 163] 04:10:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b28c0800 == 77 [pid = 1833] [id = 162] 04:10:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c339d000 == 76 [pid = 1833] [id = 161] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6bc670c00) [pid = 1833] [serial = 478] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6bc7a1400) [pid = 1833] [serial = 479] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6b365a400) [pid = 1833] [serial = 481] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6b2831400) [pid = 1833] [serial = 466] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6b3aecc00) [pid = 1833] [serial = 467] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6b97ae800) [pid = 1833] [serial = 475] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6b9789800) [pid = 1833] [serial = 472] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6b9791c00) [pid = 1833] [serial = 473] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6b26dd000) [pid = 1833] [serial = 464] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6b0f37400) [pid = 1833] [serial = 463] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6befd1800) [pid = 1833] [serial = 450] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b868ec00) [pid = 1833] [serial = 469] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b8d63800) [pid = 1833] [serial = 470] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b1d61c00) [pid = 1833] [serial = 456] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b2f32800) [pid = 1833] [serial = 459] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6c2f6f000) [pid = 1833] [serial = 453] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6b9591400) [pid = 1833] [serial = 447] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6c0c40400) [pid = 1833] [serial = 482] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6b852bc00) [pid = 1833] [serial = 259] [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.] 04:10:36 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6ba0cf400) [pid = 1833] [serial = 476] [outer = (nil)] [url = about:blank] 04:10:36 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:37 INFO - PROCESS | 1833 | 1462360237012 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]]]}] 04:10:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:10:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1885ms 04:10:37 INFO - PROCESS | 1833 | 1462360237238 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:10:37 INFO - PROCESS | 1833 | 1462360237244 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:10:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:10:37 INFO - PROCESS | 1833 | 1462360237260 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 1833 | 1462360237265 Marionette TRACE conn3 <- [1,706,null,{}] 04:10:37 INFO - PROCESS | 1833 | 1462360237316 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}] 04:10:37 INFO - PROCESS | 1833 | 1462360237480 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:10:37 INFO - PROCESS | 1833 | 1462360237679 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a1c000 == 77 [pid = 1833] [id = 184] 04:10:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6b26e4c00) [pid = 1833] [serial = 552] [outer = (nil)] 04:10:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6b27c6c00) [pid = 1833] [serial = 553] [outer = 0x7fe6b26e4c00] 04:10:37 INFO - PROCESS | 1833 | 1462360237778 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6b2f2f800) [pid = 1833] [serial = 554] [outer = 0x7fe6b26e4c00] 04:10:39 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:39 INFO - PROCESS | 1833 | 1462360239201 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]]]}] 04:10:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:10:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2048ms 04:10:39 INFO - PROCESS | 1833 | 1462360239309 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 1833 | 1462360239316 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:10:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:10:39 INFO - PROCESS | 1833 | 1462360239331 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 1833 | 1462360239338 Marionette TRACE conn3 <- [1,710,null,{}] 04:10:39 INFO - PROCESS | 1833 | 1462360239345 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}] 04:10:39 INFO - PROCESS | 1833 | 1462360239561 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:10:39 INFO - PROCESS | 1833 | 1462360239721 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93da000 == 78 [pid = 1833] [id = 185] 04:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6b2f31800) [pid = 1833] [serial = 555] [outer = (nil)] 04:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b3af3800) [pid = 1833] [serial = 556] [outer = 0x7fe6b2f31800] 04:10:39 INFO - PROCESS | 1833 | 1462360239804 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6b8da9800) [pid = 1833] [serial = 557] [outer = 0x7fe6b2f31800] 04:10:41 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:41 INFO - PROCESS | 1833 | 1462360241152 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]]]}] 04:10:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:10:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1844ms 04:10:41 INFO - PROCESS | 1833 | 1462360241318 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:10:41 INFO - PROCESS | 1833 | 1462360241323 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:10:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:10:41 INFO - PROCESS | 1833 | 1462360241337 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - PROCESS | 1833 | 1462360241340 Marionette TRACE conn3 <- [1,714,null,{}] 04:10:41 INFO - PROCESS | 1833 | 1462360241354 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}] 04:10:41 INFO - PROCESS | 1833 | 1462360241527 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:10:41 INFO - PROCESS | 1833 | 1462360241683 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfa75800 == 79 [pid = 1833] [id = 186] 04:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6b925f800) [pid = 1833] [serial = 558] [outer = (nil)] 04:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b978a000) [pid = 1833] [serial = 559] [outer = 0x7fe6b925f800] 04:10:41 INFO - PROCESS | 1833 | 1462360241762 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6b97b2c00) [pid = 1833] [serial = 560] [outer = 0x7fe6b925f800] 04:10:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:43 INFO - PROCESS | 1833 | 1462360243145 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]]]}] 04:10:43 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 04:10:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1835ms 04:10:43 INFO - PROCESS | 1833 | 1462360243172 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:10:43 INFO - PROCESS | 1833 | 1462360243176 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:10:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:10:43 INFO - PROCESS | 1833 | 1462360243248 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 1833 | 1462360243257 Marionette TRACE conn3 <- [1,718,null,{}] 04:10:43 INFO - PROCESS | 1833 | 1462360243267 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}] 04:10:43 INFO - PROCESS | 1833 | 1462360243434 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:10:43 INFO - PROCESS | 1833 | 1462360243585 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3249800 == 80 [pid = 1833] [id = 187] 04:10:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6b93f0800) [pid = 1833] [serial = 561] [outer = (nil)] 04:10:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6bc7a4800) [pid = 1833] [serial = 562] [outer = 0x7fe6b93f0800] 04:10:43 INFO - PROCESS | 1833 | 1462360243670 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6bc96e800) [pid = 1833] [serial = 563] [outer = 0x7fe6b93f0800] 04:10:44 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:44 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:10:45 INFO - PROCESS | 1833 | 1462360245094 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]]]}] 04:10:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:10:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2010ms 04:10:45 INFO - PROCESS | 1833 | 1462360245195 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 1833 | 1462360245198 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:10:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:10:45 INFO - PROCESS | 1833 | 1462360245204 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 1833 | 1462360245207 Marionette TRACE conn3 <- [1,722,null,{}] 04:10:45 INFO - PROCESS | 1833 | 1462360245213 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}] 04:10:45 INFO - PROCESS | 1833 | 1462360245400 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:10:45 INFO - PROCESS | 1833 | 1462360245702 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b376a800 == 81 [pid = 1833] [id = 188] 04:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6b1dbe000) [pid = 1833] [serial = 564] [outer = (nil)] 04:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6b1dc1c00) [pid = 1833] [serial = 565] [outer = 0x7fe6b1dbe000] 04:10:45 INFO - PROCESS | 1833 | 1462360245772 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6b27c8400) [pid = 1833] [serial = 566] [outer = 0x7fe6b1dbe000] 04:10:46 INFO - PROCESS | 1833 | 1462360246729 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] 04:10:46 INFO - PROCESS | 1833 | 1462360246793 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:10:46 INFO - PROCESS | 1833 | 1462360246800 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - PROCESS | 1833 | 1462360246805 Marionette TRACE conn3 <- [1,726,null,{}] 04:10:46 INFO - PROCESS | 1833 | 1462360246812 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}] 04:10:46 INFO - PROCESS | 1833 | 1462360246991 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:10:47 INFO - PROCESS | 1833 | 1462360247198 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef6e000 == 82 [pid = 1833] [id = 189] 04:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6b2f36000) [pid = 1833] [serial = 567] [outer = (nil)] 04:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6b8dae000) [pid = 1833] [serial = 568] [outer = 0x7fe6b2f36000] 04:10:47 INFO - PROCESS | 1833 | 1462360247274 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6b8e10400) [pid = 1833] [serial = 569] [outer = 0x7fe6b2f36000] 04:10:47 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:47 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:10:48 INFO - PROCESS | 1833 | 1462360248179 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]]]}] 04:10:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:10:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1431ms 04:10:48 INFO - PROCESS | 1833 | 1462360248236 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 1833 | 1462360248243 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:10:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:10:48 INFO - PROCESS | 1833 | 1462360248251 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 1833 | 1462360248254 Marionette TRACE conn3 <- [1,730,null,{}] 04:10:48 INFO - PROCESS | 1833 | 1462360248261 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}] 04:10:48 INFO - PROCESS | 1833 | 1462360248437 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:10:48 INFO - PROCESS | 1833 | 1462360248602 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c4589800 == 83 [pid = 1833] [id = 190] 04:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b97b6400) [pid = 1833] [serial = 570] [outer = (nil)] 04:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6bb146c00) [pid = 1833] [serial = 571] [outer = 0x7fe6b97b6400] 04:10:48 INFO - PROCESS | 1833 | 1462360248735 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6bc8f8000) [pid = 1833] [serial = 572] [outer = 0x7fe6b97b6400] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d95ad000 == 82 [pid = 1833] [id = 112] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d5406000 == 81 [pid = 1833] [id = 111] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcae0800 == 80 [pid = 1833] [id = 98] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e1c000 == 79 [pid = 1833] [id = 136] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2909000 == 78 [pid = 1833] [id = 139] 04:10:49 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:49 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d61800 == 77 [pid = 1833] [id = 85] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcac7800 == 76 [pid = 1833] [id = 86] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c940d000 == 75 [pid = 1833] [id = 151] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83b2000 == 74 [pid = 1833] [id = 124] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d7095800 == 73 [pid = 1833] [id = 180] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4bb7800 == 72 [pid = 1833] [id = 179] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24e8800 == 71 [pid = 1833] [id = 178] 04:10:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b288d800 == 70 [pid = 1833] [id = 177] 04:10:49 INFO - PROCESS | 1833 | 1462360249688 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] 04:10:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:10:49 INFO - PROCESS | 1833 | 1462360249746 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:10:49 INFO - PROCESS | 1833 | 1462360249759 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 1833 | 1462360249767 Marionette TRACE conn3 <- [1,734,null,{}] 04:10:49 INFO - PROCESS | 1833 | 1462360249775 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}] 04:10:49 INFO - PROCESS | 1833 | 1462360249938 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:10:50 INFO - PROCESS | 1833 | 1462360250056 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0146800 == 71 [pid = 1833] [id = 191] 04:10:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6c25aac00) [pid = 1833] [serial = 573] [outer = (nil)] 04:10:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6c3797000) [pid = 1833] [serial = 574] [outer = 0x7fe6c25aac00] 04:10:50 INFO - PROCESS | 1833 | 1462360250160 Marionette DEBUG loaded listener.js 04:10:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6c3dc3c00) [pid = 1833] [serial = 575] [outer = 0x7fe6c25aac00] 04:10:50 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:50 INFO - PROCESS | 1833 | 1462360250924 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]]]}] 04:10:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:10:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1197ms 04:10:50 INFO - PROCESS | 1833 | 1462360250951 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 1833 | 1462360250954 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:10:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:10:50 INFO - PROCESS | 1833 | 1462360250961 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - PROCESS | 1833 | 1462360250964 Marionette TRACE conn3 <- [1,738,null,{}] 04:10:50 INFO - PROCESS | 1833 | 1462360250969 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}] 04:10:51 INFO - PROCESS | 1833 | 1462360251157 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:10:51 INFO - PROCESS | 1833 | 1462360251209 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e1b800 == 72 [pid = 1833] [id = 192] 04:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6c3dc9000) [pid = 1833] [serial = 576] [outer = (nil)] 04:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6c4963000) [pid = 1833] [serial = 577] [outer = 0x7fe6c3dc9000] 04:10:51 INFO - PROCESS | 1833 | 1462360251286 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6c57aac00) [pid = 1833] [serial = 578] [outer = 0x7fe6c3dc9000] 04:10:52 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:52 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:10:52 INFO - PROCESS | 1833 | 1462360252516 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]]]}] 04:10:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:10:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1579ms 04:10:52 INFO - PROCESS | 1833 | 1462360252540 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:10:52 INFO - PROCESS | 1833 | 1462360252543 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:10:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:10:52 INFO - PROCESS | 1833 | 1462360252582 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - PROCESS | 1833 | 1462360252584 Marionette TRACE conn3 <- [1,742,null,{}] 04:10:52 INFO - PROCESS | 1833 | 1462360252591 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}] 04:10:53 INFO - PROCESS | 1833 | 1462360253125 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6b3aec400) [pid = 1833] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6b3748c00) [pid = 1833] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6c495a400) [pid = 1833] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6b2826c00) [pid = 1833] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6b26dfc00) [pid = 1833] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6b365d000) [pid = 1833] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6b9790c00) [pid = 1833] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6b1d58800) [pid = 1833] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6d0133400) [pid = 1833] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6c378fc00) [pid = 1833] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6b3744400) [pid = 1833] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6c1e3f400) [pid = 1833] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6c4965000) [pid = 1833] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6b8525c00) [pid = 1833] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6c4560400) [pid = 1833] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6c3526800) [pid = 1833] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6b97b6800) [pid = 1833] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6b8689800) [pid = 1833] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b3afa000) [pid = 1833] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b8e0f800) [pid = 1833] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b1d62400) [pid = 1833] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b0f2c000) [pid = 1833] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6b2f39400) [pid = 1833] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6c1cb4000) [pid = 1833] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6b8d57800) [pid = 1833] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6befdac00) [pid = 1833] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6b3745400) [pid = 1833] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6b26d9c00) [pid = 1833] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6b26e1800) [pid = 1833] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6b978d000) [pid = 1833] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6b8da9c00) [pid = 1833] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6b3663400) [pid = 1833] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6b9789000) [pid = 1833] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6b27cc800) [pid = 1833] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7fe6b1dd3000) [pid = 1833] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7fe6b8db7000) [pid = 1833] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7fe6bc8ee400) [pid = 1833] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7fe6b7bca800) [pid = 1833] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7fe6b3746400) [pid = 1833] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6b8377400) [pid = 1833] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6b373f800) [pid = 1833] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6b7bcec00) [pid = 1833] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6c1306c00) [pid = 1833] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:10:53 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6b1d5bc00) [pid = 1833] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:10:53 INFO - PROCESS | 1833 | 1462360253314 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2883800 == 73 [pid = 1833] [id = 193] 04:10:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6b1dbcc00) [pid = 1833] [serial = 579] [outer = (nil)] 04:10:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6b1dd9800) [pid = 1833] [serial = 580] [outer = 0x7fe6b1dbcc00] 04:10:53 INFO - PROCESS | 1833 | 1462360253392 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6b837c000) [pid = 1833] [serial = 581] [outer = 0x7fe6b1dbcc00] 04:10:54 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:54 INFO - PROCESS | 1833 | 1462360254524 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]]]}] 04:10:54 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 04:10:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1996ms 04:10:54 INFO - PROCESS | 1833 | 1462360254570 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:10:54 INFO - PROCESS | 1833 | 1462360254573 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:10:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:10:54 INFO - PROCESS | 1833 | 1462360254579 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 1833 | 1462360254580 Marionette TRACE conn3 <- [1,746,null,{}] 04:10:54 INFO - PROCESS | 1833 | 1462360254586 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}] 04:10:54 INFO - PROCESS | 1833 | 1462360254757 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:10:54 INFO - PROCESS | 1833 | 1462360254923 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4634800 == 74 [pid = 1833] [id = 194] 04:10:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6bc7a5c00) [pid = 1833] [serial = 582] [outer = (nil)] 04:10:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6c3526800) [pid = 1833] [serial = 583] [outer = 0x7fe6bc7a5c00] 04:10:54 INFO - PROCESS | 1833 | 1462360254988 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7fe6c4965000) [pid = 1833] [serial = 584] [outer = 0x7fe6bc7a5c00] 04:10:55 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:56 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:56 INFO - PROCESS | 1833 | 1462360256337 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]]]}] 04:10:56 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.) 04:10:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1778ms 04:10:56 INFO - PROCESS | 1833 | 1462360256359 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 1833 | 1462360256364 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:10:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:10:56 INFO - PROCESS | 1833 | 1462360256429 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 1833 | 1462360256436 Marionette TRACE conn3 <- [1,750,null,{}] 04:10:56 INFO - PROCESS | 1833 | 1462360256495 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}] 04:10:56 INFO - PROCESS | 1833 | 1462360256686 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:10:56 INFO - PROCESS | 1833 | 1462360256844 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc95e000 == 75 [pid = 1833] [id = 195] 04:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7fe6b1dd3c00) [pid = 1833] [serial = 585] [outer = (nil)] 04:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7fe6b3745400) [pid = 1833] [serial = 586] [outer = 0x7fe6b1dd3c00] 04:10:56 INFO - PROCESS | 1833 | 1462360256920 Marionette DEBUG loaded listener.js 04:10:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7fe6b852fc00) [pid = 1833] [serial = 587] [outer = 0x7fe6b1dd3c00] 04:10:58 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:10:58 INFO - PROCESS | 1833 | 1462360258233 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]]]}] 04:10:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:10:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1895ms 04:10:58 INFO - PROCESS | 1833 | 1462360258388 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 1833 | 1462360258396 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:10:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:10:58 INFO - PROCESS | 1833 | 1462360258415 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 1833 | 1462360258419 Marionette TRACE conn3 <- [1,754,null,{}] 04:10:58 INFO - PROCESS | 1833 | 1462360258426 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}] 04:10:58 INFO - PROCESS | 1833 | 1462360258606 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:10:58 INFO - PROCESS | 1833 | 1462360258763 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cffa4000 == 76 [pid = 1833] [id = 196] 04:10:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6b26dfc00) [pid = 1833] [serial = 588] [outer = (nil)] 04:10:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6b9259800) [pid = 1833] [serial = 589] [outer = 0x7fe6b26dfc00] 04:10:58 INFO - PROCESS | 1833 | 1462360258835 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6b97b4400) [pid = 1833] [serial = 590] [outer = 0x7fe6b26dfc00] 04:11:00 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:11:00 INFO - PROCESS | 1833 | 1462360260168 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]]]}] 04:11:00 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 04:11:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1845ms 04:11:00 INFO - PROCESS | 1833 | 1462360260260 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:11:00 INFO - PROCESS | 1833 | 1462360260263 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:11:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:11:00 INFO - PROCESS | 1833 | 1462360260270 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:11:00 INFO - PROCESS | 1833 | 1462360260276 Marionette TRACE conn3 <- [1,758,null,{}] 04:11:00 INFO - PROCESS | 1833 | 1462360260292 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}] 04:11:00 INFO - PROCESS | 1833 | 1462360260488 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:11:00 INFO - PROCESS | 1833 | 1462360260645 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26b4800 == 77 [pid = 1833] [id = 197] 04:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6bb149800) [pid = 1833] [serial = 591] [outer = (nil)] 04:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6c1b81400) [pid = 1833] [serial = 592] [outer = 0x7fe6bb149800] 04:11:00 INFO - PROCESS | 1833 | 1462360260719 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6c3dc7c00) [pid = 1833] [serial = 593] [outer = 0x7fe6bb149800] 04:11:01 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:11:01 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:11:01 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:11:01 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:11:01 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:11:01 INFO - PROCESS | 1833 | 1462360261580 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]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1340ms 04:11:01 INFO - PROCESS | 1833 | 1462360261611 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 1833 | 1462360261616 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:11:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:11:01 INFO - PROCESS | 1833 | 1462360261621 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - PROCESS | 1833 | 1462360261624 Marionette TRACE conn3 <- [1,762,null,{}] 04:11:01 INFO - PROCESS | 1833 | 1462360261629 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}] 04:11:01 INFO - PROCESS | 1833 | 1462360261786 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:11:01 INFO - PROCESS | 1833 | 1462360261949 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe02800 == 78 [pid = 1833] [id = 198] 04:11:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6c540e000) [pid = 1833] [serial = 594] [outer = (nil)] 04:11:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6ca09e400) [pid = 1833] [serial = 595] [outer = 0x7fe6c540e000] 04:11:02 INFO - PROCESS | 1833 | 1462360262029 Marionette DEBUG loaded listener.js 04:11:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6d0168c00) [pid = 1833] [serial = 596] [outer = 0x7fe6c540e000] 04:11:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:11:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1782ms 04:11:03 INFO - PROCESS | 1833 | 1462360263394 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]]]}] 04:11:03 INFO - PROCESS | 1833 | 1462360263455 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 1833 | 1462360263458 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:11:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:11:03 INFO - PROCESS | 1833 | 1462360263468 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - PROCESS | 1833 | 1462360263471 Marionette TRACE conn3 <- [1,766,null,{}] 04:11:03 INFO - PROCESS | 1833 | 1462360263477 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}] 04:11:03 INFO - PROCESS | 1833 | 1462360263666 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:11:03 INFO - PROCESS | 1833 | 1462360263826 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af0e0800 == 79 [pid = 1833] [id = 199] 04:11:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6b1dc6c00) [pid = 1833] [serial = 597] [outer = (nil)] 04:11:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6b26d8c00) [pid = 1833] [serial = 598] [outer = 0x7fe6b1dc6c00] 04:11:03 INFO - PROCESS | 1833 | 1462360263893 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6b2f2f400) [pid = 1833] [serial = 599] [outer = 0x7fe6b1dc6c00] 04:11:05 INFO - PROCESS | 1833 | 1462360265383 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]]]}] 04:11:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:11:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1931ms 04:11:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc950800 == 78 [pid = 1833] [id = 24] 04:11:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bbb8e800 == 77 [pid = 1833] [id = 23] 04:11:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d031e000 == 76 [pid = 1833] [id = 107] 04:11:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3414000 == 75 [pid = 1833] [id = 27] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6b27c5800) [pid = 1833] [serial = 550] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | 1462360265537 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 1833 | 1462360265542 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:11:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24d5800 == 74 [pid = 1833] [id = 148] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6bc8f3000) [pid = 1833] [serial = 409] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6c3eac800) [pid = 1833] [serial = 412] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6d44cec00) [pid = 1833] [serial = 415] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6b2833800) [pid = 1833] [serial = 418] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6ba030000) [pid = 1833] [serial = 448] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6c2a9b000) [pid = 1833] [serial = 451] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6c4561000) [pid = 1833] [serial = 454] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6b9793000) [pid = 1833] [serial = 457] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6d4dbb400) [pid = 1833] [serial = 337] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6c379c400) [pid = 1833] [serial = 286] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7fe6b9589800) [pid = 1833] [serial = 325] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7fe6c2740c00) [pid = 1833] [serial = 328] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7fe6d4c4c800) [pid = 1833] [serial = 334] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7fe6d70c9c00) [pid = 1833] [serial = 376] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7fe6c57ab000) [pid = 1833] [serial = 331] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6c379b000) [pid = 1833] [serial = 500] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6ba0d8c00) [pid = 1833] [serial = 403] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6c2739000) [pid = 1833] [serial = 406] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6b8d5bc00) [pid = 1833] [serial = 400] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6b2f3c400) [pid = 1833] [serial = 488] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6c540e400) [pid = 1833] [serial = 503] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6c266f800) [pid = 1833] [serial = 497] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6cff26c00) [pid = 1833] [serial = 506] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6d70ce800) [pid = 1833] [serial = 373] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6bc7a9800) [pid = 1833] [serial = 364] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6bc79f400) [pid = 1833] [serial = 494] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6d449e000) [pid = 1833] [serial = 370] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6b8db0800) [pid = 1833] [serial = 491] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6bc7a3800) [pid = 1833] [serial = 361] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6c379cc00) [pid = 1833] [serial = 367] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6b2f37c00) [pid = 1833] [serial = 460] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6c4965400) [pid = 1833] [serial = 502] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6c25a6000) [pid = 1833] [serial = 485] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6c918f000) [pid = 1833] [serial = 505] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6c30c7800) [pid = 1833] [serial = 499] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6d4dbd000) [pid = 1833] [serial = 358] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6b2828c00) [pid = 1833] [serial = 487] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6befde000) [pid = 1833] [serial = 445] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7fe6c0d0d400) [pid = 1833] [serial = 496] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7fe6b8db7c00) [pid = 1833] [serial = 397] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7fe6b8693800) [pid = 1833] [serial = 490] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7fe6badba400) [pid = 1833] [serial = 493] [outer = (nil)] [url = about:blank] 04:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7fe6b1d5d400) [pid = 1833] [serial = 532] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7fe6b8689400) [pid = 1833] [serial = 535] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7fe6b978d800) [pid = 1833] [serial = 538] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7fe6c25a9800) [pid = 1833] [serial = 541] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7fe6c57ad000) [pid = 1833] [serial = 544] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7fe6b282c800) [pid = 1833] [serial = 547] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7fe6b1dde000) [pid = 1833] [serial = 529] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7fe6c57ac400) [pid = 1833] [serial = 548] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7fe6b2f3cc00) [pid = 1833] [serial = 530] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7fe6b8e0b400) [pid = 1833] [serial = 509] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7fe6bc8f5c00) [pid = 1833] [serial = 523] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7fe6b9793800) [pid = 1833] [serial = 518] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7fe6b8e07000) [pid = 1833] [serial = 508] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7fe6bb062400) [pid = 1833] [serial = 520] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7fe6b8db8000) [pid = 1833] [serial = 515] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7fe6b365c400) [pid = 1833] [serial = 511] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7fe6bc7a0800) [pid = 1833] [serial = 521] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7fe6c495e400) [pid = 1833] [serial = 526] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7fe6b8380400) [pid = 1833] [serial = 514] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7fe6b9592400) [pid = 1833] [serial = 517] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7fe6b3af7c00) [pid = 1833] [serial = 512] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7fe6c1ca7c00) [pid = 1833] [serial = 524] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7fe6c543b000) [pid = 1833] [serial = 527] [outer = (nil)] [url = about:blank] 04:11:05 INFO - PROCESS | 1833 | 1462360265644 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - PROCESS | 1833 | 1462360265648 Marionette TRACE conn3 <- [1,770,null,{}] 04:11:05 INFO - PROCESS | 1833 | 1462360265659 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}] 04:11:05 INFO - PROCESS | 1833 | 1462360265806 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:11:05 INFO - PROCESS | 1833 | 1462360265819 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28b3000 == 75 [pid = 1833] [id = 200] 04:11:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7fe6b2f2ec00) [pid = 1833] [serial = 600] [outer = (nil)] 04:11:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7fe6b2f39000) [pid = 1833] [serial = 601] [outer = 0x7fe6b2f2ec00] 04:11:05 INFO - PROCESS | 1833 | 1462360265885 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7fe6b3665c00) [pid = 1833] [serial = 602] [outer = 0x7fe6b2f2ec00] 04:11:06 INFO - PROCESS | 1833 | 1462360266651 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]]]}] 04:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1066ms 04:11:06 INFO - PROCESS | 1833 | 1462360266683 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 1833 | 1462360266691 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:11:06 INFO - PROCESS | 1833 | 1462360266701 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - PROCESS | 1833 | 1462360266705 Marionette TRACE conn3 <- [1,774,null,{}] 04:11:06 INFO - PROCESS | 1833 | 1462360266730 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}] 04:11:06 INFO - PROCESS | 1833 | 1462360266890 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:11:06 INFO - PROCESS | 1833 | 1462360266909 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3144800 == 76 [pid = 1833] [id = 201] 04:11:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7fe6b395d400) [pid = 1833] [serial = 603] [outer = (nil)] 04:11:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7fe6b3969400) [pid = 1833] [serial = 604] [outer = 0x7fe6b395d400] 04:11:06 INFO - PROCESS | 1833 | 1462360266980 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7fe6b3af0400) [pid = 1833] [serial = 605] [outer = 0x7fe6b395d400] 04:11:07 INFO - PROCESS | 1833 | 1462360267886 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]]]}] 04:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1236ms 04:11:07 INFO - PROCESS | 1833 | 1462360267949 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:11:07 INFO - PROCESS | 1833 | 1462360267953 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:11:07 INFO - PROCESS | 1833 | 1462360267966 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:11:07 INFO - PROCESS | 1833 | 1462360267971 Marionette TRACE conn3 <- [1,778,null,{}] 04:11:08 INFO - PROCESS | 1833 | 1462360267998 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}] 04:11:08 INFO - PROCESS | 1833 | 1462360268220 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:11:08 INFO - PROCESS | 1833 | 1462360268242 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a2d000 == 77 [pid = 1833] [id = 202] 04:11:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7fe6b8380000) [pid = 1833] [serial = 606] [outer = (nil)] 04:11:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7fe6b8689400) [pid = 1833] [serial = 607] [outer = 0x7fe6b8380000] 04:11:08 INFO - PROCESS | 1833 | 1462360268306 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7fe6b8d62800) [pid = 1833] [serial = 608] [outer = 0x7fe6b8380000] 04:11:09 INFO - PROCESS | 1833 | 1462360269117 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]]]}] 04:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1203ms 04:11:09 INFO - PROCESS | 1833 | 1462360269162 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:11:09 INFO - PROCESS | 1833 | 1462360269167 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:11:09 INFO - PROCESS | 1833 | 1462360269179 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - PROCESS | 1833 | 1462360269181 Marionette TRACE conn3 <- [1,782,null,{}] 04:11:09 INFO - PROCESS | 1833 | 1462360269186 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}] 04:11:09 INFO - PROCESS | 1833 | 1462360269374 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:11:09 INFO - PROCESS | 1833 | 1462360269393 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b8c45800 == 78 [pid = 1833] [id = 203] 04:11:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7fe6b0f38000) [pid = 1833] [serial = 609] [outer = (nil)] 04:11:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7fe6b8e09400) [pid = 1833] [serial = 610] [outer = 0x7fe6b0f38000] 04:11:09 INFO - PROCESS | 1833 | 1462360269452 Marionette DEBUG loaded listener.js 04:11:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6b9589800) [pid = 1833] [serial = 611] [outer = 0x7fe6b0f38000] 04:11:10 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7fe6c3dc9000) [pid = 1833] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:11:10 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7fe6b1dca800) [pid = 1833] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:11:10 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7fe6c25aac00) [pid = 1833] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:11:10 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7fe6b1dbe000) [pid = 1833] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:11:10 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7fe6b2f36000) [pid = 1833] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:11:10 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7fe6b97b6400) [pid = 1833] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:11:10 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7fe6b1dbcc00) [pid = 1833] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:11:10 INFO - PROCESS | 1833 | 1462360270503 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]]]}] 04:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1379ms 04:11:10 INFO - PROCESS | 1833 | 1462360270560 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:11:10 INFO - PROCESS | 1833 | 1462360270564 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:11:10 INFO - PROCESS | 1833 | 1462360270569 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:11:10 INFO - PROCESS | 1833 | 1462360270571 Marionette TRACE conn3 <- [1,786,null,{}] 04:11:10 INFO - PROCESS | 1833 | 1462360270577 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}] 04:11:10 INFO - PROCESS | 1833 | 1462360270766 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:11:10 INFO - PROCESS | 1833 | 1462360270784 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0b9000 == 79 [pid = 1833] [id = 204] 04:11:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7fe6b1dc0400) [pid = 1833] [serial = 612] [outer = (nil)] 04:11:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7fe6b958f000) [pid = 1833] [serial = 613] [outer = 0x7fe6b1dc0400] 04:11:10 INFO - PROCESS | 1833 | 1462360270842 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7fe6b978c000) [pid = 1833] [serial = 614] [outer = 0x7fe6b1dc0400] 04:11:11 INFO - PROCESS | 1833 | 1462360271581 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]]]}] 04:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1034ms 04:11:11 INFO - PROCESS | 1833 | 1462360271604 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 1833 | 1462360271608 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:11:11 INFO - PROCESS | 1833 | 1462360271613 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 1833 | 1462360271616 Marionette TRACE conn3 <- [1,790,null,{}] 04:11:11 INFO - PROCESS | 1833 | 1462360271637 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}] 04:11:11 INFO - PROCESS | 1833 | 1462360271791 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:11:11 INFO - PROCESS | 1833 | 1462360271909 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f1a800 == 80 [pid = 1833] [id = 205] 04:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7fe6b9591400) [pid = 1833] [serial = 615] [outer = (nil)] 04:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7fe6badb7400) [pid = 1833] [serial = 616] [outer = 0x7fe6b9591400] 04:11:11 INFO - PROCESS | 1833 | 1462360271974 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7fe6bc8f3000) [pid = 1833] [serial = 617] [outer = 0x7fe6b9591400] 04:11:12 INFO - PROCESS | 1833 | 1462360272931 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]]]}] 04:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1381ms 04:11:12 INFO - PROCESS | 1833 | 1462360272997 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:11:13 INFO - PROCESS | 1833 | 1462360273004 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:11:13 INFO - PROCESS | 1833 | 1462360273013 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - PROCESS | 1833 | 1462360273018 Marionette TRACE conn3 <- [1,794,null,{}] 04:11:13 INFO - PROCESS | 1833 | 1462360273026 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}] 04:11:13 INFO - PROCESS | 1833 | 1462360273237 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:11:13 INFO - PROCESS | 1833 | 1462360273393 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2eaa000 == 81 [pid = 1833] [id = 206] 04:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7fe6b2825000) [pid = 1833] [serial = 618] [outer = (nil)] 04:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7fe6b365c800) [pid = 1833] [serial = 619] [outer = 0x7fe6b2825000] 04:11:13 INFO - PROCESS | 1833 | 1462360273469 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7fe6b3963800) [pid = 1833] [serial = 620] [outer = 0x7fe6b2825000] 04:11:14 INFO - PROCESS | 1833 | 1462360274420 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]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1440ms 04:11:14 INFO - PROCESS | 1833 | 1462360274454 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 1833 | 1462360274461 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:11:14 INFO - PROCESS | 1833 | 1462360274471 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - PROCESS | 1833 | 1462360274474 Marionette TRACE conn3 <- [1,798,null,{}] 04:11:14 INFO - PROCESS | 1833 | 1462360274480 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}] 04:11:14 INFO - PROCESS | 1833 | 1462360274643 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:11:14 INFO - PROCESS | 1833 | 1462360274807 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bb0d2000 == 82 [pid = 1833] [id = 207] 04:11:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7fe6b7bc8800) [pid = 1833] [serial = 621] [outer = (nil)] 04:11:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7fe6b852c000) [pid = 1833] [serial = 622] [outer = 0x7fe6b7bc8800] 04:11:14 INFO - PROCESS | 1833 | 1462360274890 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7fe6b8da9c00) [pid = 1833] [serial = 623] [outer = 0x7fe6b7bc8800] 04:11:15 INFO - PROCESS | 1833 | 1462360275863 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]]]}] 04:11:15 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 04:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1433ms 04:11:15 INFO - PROCESS | 1833 | 1462360275905 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:11:15 INFO - PROCESS | 1833 | 1462360275909 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:11:15 INFO - PROCESS | 1833 | 1462360275915 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - PROCESS | 1833 | 1462360275920 Marionette TRACE conn3 <- [1,802,null,{}] 04:11:15 INFO - PROCESS | 1833 | 1462360275935 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}] 04:11:16 INFO - PROCESS | 1833 | 1462360276102 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:11:16 INFO - PROCESS | 1833 | 1462360276268 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3242000 == 83 [pid = 1833] [id = 208] 04:11:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7fe6b978a400) [pid = 1833] [serial = 624] [outer = (nil)] 04:11:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7fe6badb9400) [pid = 1833] [serial = 625] [outer = 0x7fe6b978a400] 04:11:16 INFO - PROCESS | 1833 | 1462360276354 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7fe6bc7a4000) [pid = 1833] [serial = 626] [outer = 0x7fe6b978a400] 04:11:17 INFO - PROCESS | 1833 | 1462360277199 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]]]}] 04:11:17 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 04:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1337ms 04:11:17 INFO - PROCESS | 1833 | 1462360277253 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 1833 | 1462360277257 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:11:17 INFO - PROCESS | 1833 | 1462360277263 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 1833 | 1462360277266 Marionette TRACE conn3 <- [1,806,null,{}] 04:11:17 INFO - PROCESS | 1833 | 1462360277271 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}] 04:11:17 INFO - PROCESS | 1833 | 1462360277453 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:11:17 INFO - PROCESS | 1833 | 1462360277626 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d57000 == 84 [pid = 1833] [id = 209] 04:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7fe6b3af6c00) [pid = 1833] [serial = 627] [outer = (nil)] 04:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7fe6bef3dc00) [pid = 1833] [serial = 628] [outer = 0x7fe6b3af6c00] 04:11:17 INFO - PROCESS | 1833 | 1462360277701 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7fe6c0d07800) [pid = 1833] [serial = 629] [outer = 0x7fe6b3af6c00] 04:11:18 INFO - PROCESS | 1833 | 1462360278543 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]]]}] 04:11:18 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 04:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1335ms 04:11:18 INFO - PROCESS | 1833 | 1462360278599 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 1833 | 1462360278603 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:11:18 INFO - PROCESS | 1833 | 1462360278609 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 1833 | 1462360278611 Marionette TRACE conn3 <- [1,810,null,{}] 04:11:18 INFO - PROCESS | 1833 | 1462360278617 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}] 04:11:18 INFO - PROCESS | 1833 | 1462360278789 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:11:18 INFO - PROCESS | 1833 | 1462360278951 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c545e000 == 85 [pid = 1833] [id = 210] 04:11:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7fe6b0f2c000) [pid = 1833] [serial = 630] [outer = (nil)] 04:11:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7fe6c1b82000) [pid = 1833] [serial = 631] [outer = 0x7fe6b0f2c000] 04:11:19 INFO - PROCESS | 1833 | 1462360279025 Marionette DEBUG loaded listener.js 04:11:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7fe6c25b0400) [pid = 1833] [serial = 632] [outer = 0x7fe6b0f2c000] 04:11:19 INFO - PROCESS | 1833 | 1462360279901 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]]]}] 04:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1331ms 04:11:19 INFO - PROCESS | 1833 | 1462360279941 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:11:19 INFO - PROCESS | 1833 | 1462360279944 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:11:19 INFO - PROCESS | 1833 | 1462360279950 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:11:19 INFO - PROCESS | 1833 | 1462360279953 Marionette TRACE conn3 <- [1,814,null,{}] 04:11:19 INFO - PROCESS | 1833 | 1462360279958 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}] 04:11:20 INFO - PROCESS | 1833 | 1462360280168 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:11:20 INFO - PROCESS | 1833 | 1462360280326 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfc29800 == 86 [pid = 1833] [id = 211] 04:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7fe6c2732c00) [pid = 1833] [serial = 633] [outer = (nil)] 04:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6c3849c00) [pid = 1833] [serial = 634] [outer = 0x7fe6c2732c00] 04:11:20 INFO - PROCESS | 1833 | 1462360280404 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6c49c2800) [pid = 1833] [serial = 635] [outer = 0x7fe6c2732c00] 04:11:21 INFO - PROCESS | 1833 | 1462360281265 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] 04:11:21 INFO - PROCESS | 1833 | 1462360281349 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:11:21 INFO - PROCESS | 1833 | 1462360281355 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - PROCESS | 1833 | 1462360281357 Marionette TRACE conn3 <- [1,818,null,{}] 04:11:21 INFO - PROCESS | 1833 | 1462360281363 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}] 04:11:21 INFO - PROCESS | 1833 | 1462360281556 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:11:21 INFO - PROCESS | 1833 | 1462360281723 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d1380000 == 87 [pid = 1833] [id = 212] 04:11:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6c130d000) [pid = 1833] [serial = 636] [outer = (nil)] 04:11:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6c49c5400) [pid = 1833] [serial = 637] [outer = 0x7fe6c130d000] 04:11:21 INFO - PROCESS | 1833 | 1462360281792 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6ca099400) [pid = 1833] [serial = 638] [outer = 0x7fe6c130d000] 04:11:22 INFO - PROCESS | 1833 | 1462360282739 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]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1436ms 04:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:11:22 INFO - PROCESS | 1833 | 1462360282792 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 1833 | 1462360282795 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:11:22 INFO - PROCESS | 1833 | 1462360282801 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 1833 | 1462360282805 Marionette TRACE conn3 <- [1,822,null,{}] 04:11:22 INFO - PROCESS | 1833 | 1462360282810 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}] 04:11:23 INFO - PROCESS | 1833 | 1462360283018 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:11:23 INFO - PROCESS | 1833 | 1462360283216 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4bb8800 == 88 [pid = 1833] [id = 213] 04:11:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6c1f39c00) [pid = 1833] [serial = 639] [outer = (nil)] 04:11:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6d0163800) [pid = 1833] [serial = 640] [outer = 0x7fe6c1f39c00] 04:11:23 INFO - PROCESS | 1833 | 1462360283334 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6d0dc4c00) [pid = 1833] [serial = 641] [outer = 0x7fe6c1f39c00] 04:11:24 INFO - PROCESS | 1833 | 1462360284151 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] 04:11:24 INFO - PROCESS | 1833 | 1462360284192 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:11:24 INFO - PROCESS | 1833 | 1462360284199 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - PROCESS | 1833 | 1462360284202 Marionette TRACE conn3 <- [1,826,null,{}] 04:11:24 INFO - PROCESS | 1833 | 1462360284207 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}] 04:11:24 INFO - PROCESS | 1833 | 1462360284381 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:11:24 INFO - PROCESS | 1833 | 1462360284561 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e33000 == 89 [pid = 1833] [id = 214] 04:11:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6b26e2800) [pid = 1833] [serial = 642] [outer = (nil)] 04:11:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6c2d73800) [pid = 1833] [serial = 643] [outer = 0x7fe6b26e2800] 04:11:24 INFO - PROCESS | 1833 | 1462360284635 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6c2d7b400) [pid = 1833] [serial = 644] [outer = 0x7fe6b26e2800] 04:11:25 INFO - PROCESS | 1833 | 1462360285805 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]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1679ms 04:11:25 INFO - PROCESS | 1833 | 1462360285879 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 1833 | 1462360285884 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:11:25 INFO - PROCESS | 1833 | 1462360285892 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 1833 | 1462360285897 Marionette TRACE conn3 <- [1,830,null,{}] 04:11:25 INFO - PROCESS | 1833 | 1462360285906 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}] 04:11:26 INFO - PROCESS | 1833 | 1462360286117 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:11:26 INFO - PROCESS | 1833 | 1462360286349 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a27800 == 90 [pid = 1833] [id = 215] 04:11:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6b1dca400) [pid = 1833] [serial = 645] [outer = (nil)] 04:11:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6b27cd000) [pid = 1833] [serial = 646] [outer = 0x7fe6b1dca400] 04:11:26 INFO - PROCESS | 1833 | 1462360286427 Marionette DEBUG loaded listener.js 04:11:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6b2f3b800) [pid = 1833] [serial = 647] [outer = 0x7fe6b1dca400] 04:11:27 INFO - PROCESS | 1833 | 1462360287321 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]]]}] 04:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1483ms 04:11:27 INFO - PROCESS | 1833 | 1462360287376 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 1833 | 1462360287385 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:11:27 INFO - PROCESS | 1833 | 1462360287394 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 1833 | 1462360287397 Marionette TRACE conn3 <- [1,834,null,{}] 04:11:27 INFO - PROCESS | 1833 | 1462360287403 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}] 04:11:27 INFO - PROCESS | 1833 | 1462360287584 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:11:27 INFO - PROCESS | 1833 | 1462360287791 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26b9800 == 91 [pid = 1833] [id = 216] 04:11:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6b1d5e400) [pid = 1833] [serial = 648] [outer = (nil)] 04:11:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6b3743000) [pid = 1833] [serial = 649] [outer = 0x7fe6b1d5e400] 04:11:27 INFO - PROCESS | 1833 | 1462360287917 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6b8371c00) [pid = 1833] [serial = 650] [outer = 0x7fe6b1d5e400] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6b27c6c00) [pid = 1833] [serial = 553] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6b3af3800) [pid = 1833] [serial = 556] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6b978a000) [pid = 1833] [serial = 559] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6bc7a4800) [pid = 1833] [serial = 562] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7fe6c4963000) [pid = 1833] [serial = 577] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6b27cd400) [pid = 1833] [serial = 551] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6c57aac00) [pid = 1833] [serial = 578] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6c3797000) [pid = 1833] [serial = 574] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6b1dc1c00) [pid = 1833] [serial = 565] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6b27c8400) [pid = 1833] [serial = 566] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6b8dae000) [pid = 1833] [serial = 568] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7fe6b8e10400) [pid = 1833] [serial = 569] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7fe6bc8f8000) [pid = 1833] [serial = 572] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7fe6bb146c00) [pid = 1833] [serial = 571] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7fe6b837c000) [pid = 1833] [serial = 581] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7fe6c3dc3c00) [pid = 1833] [serial = 575] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7fe6b1dd9800) [pid = 1833] [serial = 580] [outer = (nil)] [url = about:blank] 04:11:28 INFO - PROCESS | 1833 | 1462360288715 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]]]}] 04:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1388ms 04:11:28 INFO - PROCESS | 1833 | 1462360288783 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:11:28 INFO - PROCESS | 1833 | 1462360288787 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:11:28 INFO - PROCESS | 1833 | 1462360288792 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - PROCESS | 1833 | 1462360288797 Marionette TRACE conn3 <- [1,838,null,{}] 04:11:28 INFO - PROCESS | 1833 | 1462360288812 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}] 04:11:28 INFO - PROCESS | 1833 | 1462360288964 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:11:28 INFO - PROCESS | 1833 | 1462360288975 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83ae800 == 92 [pid = 1833] [id = 217] 04:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7fe6b8692800) [pid = 1833] [serial = 651] [outer = (nil)] 04:11:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7fe6b8db5c00) [pid = 1833] [serial = 652] [outer = 0x7fe6b8692800] 04:11:29 INFO - PROCESS | 1833 | 1462360289036 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7fe6b925e400) [pid = 1833] [serial = 653] [outer = 0x7fe6b8692800] 04:11:29 INFO - PROCESS | 1833 | 1462360289812 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]]]}] 04:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1035ms 04:11:29 INFO - PROCESS | 1833 | 1462360289828 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:11:29 INFO - PROCESS | 1833 | 1462360289833 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:11:29 INFO - PROCESS | 1833 | 1462360289839 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - PROCESS | 1833 | 1462360289842 Marionette TRACE conn3 <- [1,842,null,{}] 04:11:29 INFO - PROCESS | 1833 | 1462360289846 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}] 04:11:30 INFO - PROCESS | 1833 | 1462360290001 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:11:30 INFO - PROCESS | 1833 | 1462360290016 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc960000 == 93 [pid = 1833] [id = 218] 04:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7fe6b8db1400) [pid = 1833] [serial = 654] [outer = (nil)] 04:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7fe6b97a8400) [pid = 1833] [serial = 655] [outer = 0x7fe6b8db1400] 04:11:30 INFO - PROCESS | 1833 | 1462360290076 Marionette DEBUG loaded listener.js 04:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7fe6bb146c00) [pid = 1833] [serial = 656] [outer = 0x7fe6b8db1400] 04:11:30 INFO - PROCESS | 1833 | 1462360290958 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]]]}] 04:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1180ms 04:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:11:31 INFO - PROCESS | 1833 | 1462360291019 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 1833 | 1462360291022 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:11:31 INFO - PROCESS | 1833 | 1462360291027 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 1833 | 1462360291030 Marionette TRACE conn3 <- [1,846,null,{}] 04:11:31 INFO - PROCESS | 1833 | 1462360291035 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}] 04:11:31 INFO - PROCESS | 1833 | 1462360291220 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:11:31 INFO - PROCESS | 1833 | 1462360291245 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2af0800 == 94 [pid = 1833] [id = 219] 04:11:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6b8d5a800) [pid = 1833] [serial = 657] [outer = (nil)] 04:11:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6bc7a4800) [pid = 1833] [serial = 658] [outer = 0x7fe6b8d5a800] 04:11:31 INFO - PROCESS | 1833 | 1462360291306 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6c0d07400) [pid = 1833] [serial = 659] [outer = 0x7fe6b8d5a800] 04:11:32 INFO - PROCESS | 1833 | 1462360292155 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]]]}] 04:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1181ms 04:11:32 INFO - PROCESS | 1833 | 1462360292218 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 1833 | 1462360292222 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:11:32 INFO - PROCESS | 1833 | 1462360292227 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 1833 | 1462360292229 Marionette TRACE conn3 <- [1,850,null,{}] 04:11:32 INFO - PROCESS | 1833 | 1462360292234 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}] 04:11:32 INFO - PROCESS | 1833 | 1462360292444 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:11:32 INFO - PROCESS | 1833 | 1462360292469 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c63ef000 == 95 [pid = 1833] [id = 220] 04:11:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6c1f33400) [pid = 1833] [serial = 660] [outer = (nil)] 04:11:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6c2d7a400) [pid = 1833] [serial = 661] [outer = 0x7fe6c1f33400] 04:11:32 INFO - PROCESS | 1833 | 1462360292529 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6c3dc0800) [pid = 1833] [serial = 662] [outer = 0x7fe6c1f33400] 04:11:33 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7fe6b395d400) [pid = 1833] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:11:33 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7fe6b1dc0400) [pid = 1833] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:11:33 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7fe6b2f2ec00) [pid = 1833] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:11:33 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7fe6b8380000) [pid = 1833] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:11:33 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7fe6b1dc6c00) [pid = 1833] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:11:33 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7fe6b0f38000) [pid = 1833] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:11:33 INFO - PROCESS | 1833 | 1462360293480 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]]]}] 04:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1275ms 04:11:33 INFO - PROCESS | 1833 | 1462360293504 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 1833 | 1462360293507 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:11:33 INFO - PROCESS | 1833 | 1462360293512 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 1833 | 1462360293515 Marionette TRACE conn3 <- [1,854,null,{}] 04:11:33 INFO - PROCESS | 1833 | 1462360293527 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}] 04:11:33 INFO - PROCESS | 1833 | 1462360293663 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:11:33 INFO - PROCESS | 1833 | 1462360293677 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfc29000 == 96 [pid = 1833] [id = 221] 04:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7fe6b1dd4400) [pid = 1833] [serial = 663] [outer = (nil)] 04:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7fe6c3eb7400) [pid = 1833] [serial = 664] [outer = 0x7fe6b1dd4400] 04:11:33 INFO - PROCESS | 1833 | 1462360293734 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7fe6c4968c00) [pid = 1833] [serial = 665] [outer = 0x7fe6b1dd4400] 04:11:34 INFO - PROCESS | 1833 | 1462360294485 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]]]}] 04:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 987ms 04:11:34 INFO - PROCESS | 1833 | 1462360294499 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:11:34 INFO - PROCESS | 1833 | 1462360294503 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:11:34 INFO - PROCESS | 1833 | 1462360294508 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 1833 | 1462360294510 Marionette TRACE conn3 <- [1,858,null,{}] 04:11:34 INFO - PROCESS | 1833 | 1462360294516 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}] 04:11:34 INFO - PROCESS | 1833 | 1462360294709 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:11:34 INFO - PROCESS | 1833 | 1462360294730 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e27000 == 97 [pid = 1833] [id = 222] 04:11:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7fe6b7bd1400) [pid = 1833] [serial = 666] [outer = (nil)] 04:11:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7fe6c49d0800) [pid = 1833] [serial = 667] [outer = 0x7fe6b7bd1400] 04:11:34 INFO - PROCESS | 1833 | 1462360294795 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7fe6d0133400) [pid = 1833] [serial = 668] [outer = 0x7fe6b7bd1400] 04:11:35 INFO - PROCESS | 1833 | 1462360295792 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]]]}] 04:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1327ms 04:11:35 INFO - PROCESS | 1833 | 1462360295838 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 1833 | 1462360295844 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:11:35 INFO - PROCESS | 1833 | 1462360295853 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - PROCESS | 1833 | 1462360295858 Marionette TRACE conn3 <- [1,862,null,{}] 04:11:35 INFO - PROCESS | 1833 | 1462360295865 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}] 04:11:36 INFO - PROCESS | 1833 | 1462360296051 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:11:36 INFO - PROCESS | 1833 | 1462360296213 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3152800 == 98 [pid = 1833] [id = 223] 04:11:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7fe6b27ce000) [pid = 1833] [serial = 669] [outer = (nil)] 04:11:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6b373fc00) [pid = 1833] [serial = 670] [outer = 0x7fe6b27ce000] 04:11:36 INFO - PROCESS | 1833 | 1462360296287 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6b396c800) [pid = 1833] [serial = 671] [outer = 0x7fe6b27ce000] 04:11:37 INFO - PROCESS | 1833 | 1462360297196 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]]]}] 04:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1392ms 04:11:37 INFO - PROCESS | 1833 | 1462360297247 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 1833 | 1462360297254 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:11:37 INFO - PROCESS | 1833 | 1462360297265 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - PROCESS | 1833 | 1462360297268 Marionette TRACE conn3 <- [1,866,null,{}] 04:11:37 INFO - PROCESS | 1833 | 1462360297275 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}] 04:11:37 INFO - PROCESS | 1833 | 1462360297447 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:11:37 INFO - PROCESS | 1833 | 1462360297649 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c371c800 == 99 [pid = 1833] [id = 224] 04:11:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6b8e0dc00) [pid = 1833] [serial = 672] [outer = (nil)] 04:11:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6b9587800) [pid = 1833] [serial = 673] [outer = 0x7fe6b8e0dc00] 04:11:37 INFO - PROCESS | 1833 | 1462360297851 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6bb147c00) [pid = 1833] [serial = 674] [outer = 0x7fe6b8e0dc00] 04:11:38 INFO - PROCESS | 1833 | 1462360298692 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]]]}] 04:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1479ms 04:11:38 INFO - PROCESS | 1833 | 1462360298743 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 1833 | 1462360298747 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:11:38 INFO - PROCESS | 1833 | 1462360298753 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - PROCESS | 1833 | 1462360298759 Marionette TRACE conn3 <- [1,870,null,{}] 04:11:38 INFO - PROCESS | 1833 | 1462360298774 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}] 04:11:38 INFO - PROCESS | 1833 | 1462360298983 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:11:39 INFO - PROCESS | 1833 | 1462360299153 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6da342800 == 100 [pid = 1833] [id = 225] 04:11:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6ba0da400) [pid = 1833] [serial = 675] [outer = (nil)] 04:11:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6c273f000) [pid = 1833] [serial = 676] [outer = 0x7fe6ba0da400] 04:11:39 INFO - PROCESS | 1833 | 1462360299230 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6c2d7b000) [pid = 1833] [serial = 677] [outer = 0x7fe6ba0da400] 04:11:40 INFO - PROCESS | 1833 | 1462360300095 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]]]}] 04:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1395ms 04:11:40 INFO - PROCESS | 1833 | 1462360300149 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 1833 | 1462360300153 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:11:40 INFO - PROCESS | 1833 | 1462360300160 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 1833 | 1462360300163 Marionette TRACE conn3 <- [1,874,null,{}] 04:11:40 INFO - PROCESS | 1833 | 1462360300169 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}] 04:11:40 INFO - PROCESS | 1833 | 1462360300343 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:11:40 INFO - PROCESS | 1833 | 1462360300502 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fb3800 == 101 [pid = 1833] [id = 226] 04:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6bfbad400) [pid = 1833] [serial = 678] [outer = (nil)] 04:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6c918f000) [pid = 1833] [serial = 679] [outer = 0x7fe6bfbad400] 04:11:40 INFO - PROCESS | 1833 | 1462360300572 Marionette DEBUG loaded listener.js 04:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7fe6d0dcf400) [pid = 1833] [serial = 680] [outer = 0x7fe6bfbad400] 04:11:41 INFO - PROCESS | 1833 | 1462360301418 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]]]}] 04:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1328ms 04:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:11:41 INFO - PROCESS | 1833 | 1462360301489 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 1833 | 1462360301492 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:11:41 INFO - PROCESS | 1833 | 1462360301498 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 1833 | 1462360301501 Marionette TRACE conn3 <- [1,878,null,{}] 04:11:41 INFO - PROCESS | 1833 | 1462360301506 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}] 04:11:41 INFO - PROCESS | 1833 | 1462360301668 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:11:41 INFO - PROCESS | 1833 | 1462360301828 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b84b0000 == 102 [pid = 1833] [id = 227] 04:11:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7fe6b0fc8400) [pid = 1833] [serial = 681] [outer = (nil)] 04:11:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7fe6b0fcd400) [pid = 1833] [serial = 682] [outer = 0x7fe6b0fc8400] 04:11:41 INFO - PROCESS | 1833 | 1462360301900 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7fe6b0fd1c00) [pid = 1833] [serial = 683] [outer = 0x7fe6b0fc8400] 04:11:42 INFO - PROCESS | 1833 | 1462360302753 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]]]}] 04:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1287ms 04:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:11:42 INFO - PROCESS | 1833 | 1462360302785 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 1833 | 1462360302787 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:11:42 INFO - PROCESS | 1833 | 1462360302793 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 1833 | 1462360302796 Marionette TRACE conn3 <- [1,882,null,{}] 04:11:42 INFO - PROCESS | 1833 | 1462360302816 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}] 04:11:43 INFO - PROCESS | 1833 | 1462360303047 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:11:43 INFO - PROCESS | 1833 | 1462360303169 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcadc800 == 103 [pid = 1833] [id = 228] 04:11:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6b8e04400) [pid = 1833] [serial = 684] [outer = (nil)] 04:11:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6d105d000) [pid = 1833] [serial = 685] [outer = 0x7fe6b8e04400] 04:11:43 INFO - PROCESS | 1833 | 1462360303249 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6d4494400) [pid = 1833] [serial = 686] [outer = 0x7fe6b8e04400] 04:11:44 INFO - PROCESS | 1833 | 1462360304036 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]]]}] 04:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1281ms 04:11:44 INFO - PROCESS | 1833 | 1462360304088 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 1833 | 1462360304091 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:11:44 INFO - PROCESS | 1833 | 1462360304100 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 1833 | 1462360304103 Marionette TRACE conn3 <- [1,886,null,{}] 04:11:44 INFO - PROCESS | 1833 | 1462360304108 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}] 04:11:44 INFO - PROCESS | 1833 | 1462360304273 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:11:44 INFO - PROCESS | 1833 | 1462360304443 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af7dc800 == 104 [pid = 1833] [id = 229] 04:11:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6b79c3800) [pid = 1833] [serial = 687] [outer = (nil)] 04:11:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6b79ca800) [pid = 1833] [serial = 688] [outer = 0x7fe6b79c3800] 04:11:44 INFO - PROCESS | 1833 | 1462360304512 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6b79cf000) [pid = 1833] [serial = 689] [outer = 0x7fe6b79c3800] 04:11:45 INFO - PROCESS | 1833 | 1462360305419 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]]]}] 04:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1334ms 04:11:45 INFO - PROCESS | 1833 | 1462360305434 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 1833 | 1462360305437 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:11:45 INFO - PROCESS | 1833 | 1462360305444 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 1833 | 1462360305447 Marionette TRACE conn3 <- [1,890,null,{}] 04:11:45 INFO - PROCESS | 1833 | 1462360305453 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}] 04:11:45 INFO - PROCESS | 1833 | 1462360305629 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:11:45 INFO - PROCESS | 1833 | 1462360305796 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad5ef000 == 105 [pid = 1833] [id = 230] 04:11:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6b0eba800) [pid = 1833] [serial = 690] [outer = (nil)] 04:11:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6b0ec2000) [pid = 1833] [serial = 691] [outer = 0x7fe6b0eba800] 04:11:45 INFO - PROCESS | 1833 | 1462360305868 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6b0ec7c00) [pid = 1833] [serial = 692] [outer = 0x7fe6b0eba800] 04:11:46 INFO - PROCESS | 1833 | 1462360306746 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]]]}] 04:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1379ms 04:11:46 INFO - PROCESS | 1833 | 1462360306824 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:11:46 INFO - PROCESS | 1833 | 1462360306828 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:11:46 INFO - PROCESS | 1833 | 1462360306835 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - PROCESS | 1833 | 1462360306838 Marionette TRACE conn3 <- [1,894,null,{}] 04:11:46 INFO - PROCESS | 1833 | 1462360306845 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}] 04:11:47 INFO - PROCESS | 1833 | 1462360307057 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:11:47 INFO - PROCESS | 1833 | 1462360307222 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6bf000 == 106 [pid = 1833] [id = 231] 04:11:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6ad69bc00) [pid = 1833] [serial = 693] [outer = (nil)] 04:11:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6ad6a1400) [pid = 1833] [serial = 694] [outer = 0x7fe6ad69bc00] 04:11:47 INFO - PROCESS | 1833 | 1462360307345 Marionette DEBUG loaded listener.js 04:11:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6ad6a5400) [pid = 1833] [serial = 695] [outer = 0x7fe6ad69bc00] 04:11:48 INFO - PROCESS | 1833 | 1462360308233 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]]]}] 04:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1438ms 04:11:48 INFO - PROCESS | 1833 | 1462360308274 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:11:48 INFO - PROCESS | 1833 | 1462360308277 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:11:48 INFO - PROCESS | 1833 | 1462360308283 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:11:48 INFO - PROCESS | 1833 | 1462360308285 Marionette TRACE conn3 <- [1,898,null,{}] 04:11:48 INFO - PROCESS | 1833 | 1462360308291 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}] 04:11:48 INFO - PROCESS | 1833 | 1462360308458 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:11:48 INFO - PROCESS | 1833 | 1462360308631 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fa8800 == 107 [pid = 1833] [id = 232] 04:11:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6ad69ac00) [pid = 1833] [serial = 696] [outer = (nil)] 04:11:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6b0ebe400) [pid = 1833] [serial = 697] [outer = 0x7fe6ad69ac00] 04:11:48 INFO - PROCESS | 1833 | 1462360308710 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6b1dc8400) [pid = 1833] [serial = 698] [outer = 0x7fe6ad69ac00] 04:11:49 INFO - PROCESS | 1833 | 1462360309668 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]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1433ms 04:11:49 INFO - PROCESS | 1833 | 1462360309733 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 1833 | 1462360309738 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:11:49 INFO - PROCESS | 1833 | 1462360309746 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 1833 | 1462360309750 Marionette TRACE conn3 <- [1,902,null,{}] 04:11:49 INFO - PROCESS | 1833 | 1462360309755 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}] 04:11:49 INFO - PROCESS | 1833 | 1462360309987 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:11:50 INFO - PROCESS | 1833 | 1462360310155 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9a69800 == 108 [pid = 1833] [id = 233] 04:11:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b9903400) [pid = 1833] [serial = 699] [outer = (nil)] 04:11:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6b9909400) [pid = 1833] [serial = 700] [outer = 0x7fe6b9903400] 04:11:50 INFO - PROCESS | 1833 | 1462360310274 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6c9195000) [pid = 1833] [serial = 701] [outer = 0x7fe6b9903400] 04:11:51 INFO - PROCESS | 1833 | 1462360311190 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]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1495ms 04:11:51 INFO - PROCESS | 1833 | 1462360311242 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 1833 | 1462360311245 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:11:51 INFO - PROCESS | 1833 | 1462360311251 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 1833 | 1462360311254 Marionette TRACE conn3 <- [1,906,null,{}] 04:11:51 INFO - PROCESS | 1833 | 1462360311259 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}] 04:11:51 INFO - PROCESS | 1833 | 1462360311491 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:11:51 INFO - PROCESS | 1833 | 1462360311728 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f0b800 == 109 [pid = 1833] [id = 234] 04:11:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6b1d57800) [pid = 1833] [serial = 702] [outer = (nil)] 04:11:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6b1dd7000) [pid = 1833] [serial = 703] [outer = 0x7fe6b1d57800] 04:11:51 INFO - PROCESS | 1833 | 1462360311845 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6b8526c00) [pid = 1833] [serial = 704] [outer = 0x7fe6b1d57800] 04:11:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6b978b400) [pid = 1833] [serial = 705] [outer = 0x7fe6b93ee400] 04:11:53 INFO - PROCESS | 1833 | 1462360313195 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]]]}] 04:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2080ms 04:11:53 INFO - PROCESS | 1833 | 1462360313332 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 1833 | 1462360313338 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:11:53 INFO - PROCESS | 1833 | 1462360313352 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 1833 | 1462360313355 Marionette TRACE conn3 <- [1,910,null,{}] 04:11:53 INFO - PROCESS | 1833 | 1462360313363 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}] 04:11:53 INFO - PROCESS | 1833 | 1462360313519 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:11:53 INFO - PROCESS | 1833 | 1462360313689 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2032800 == 110 [pid = 1833] [id = 235] 04:11:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6b0f35000) [pid = 1833] [serial = 706] [outer = (nil)] 04:11:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6b1d64000) [pid = 1833] [serial = 707] [outer = 0x7fe6b0f35000] 04:11:53 INFO - PROCESS | 1833 | 1462360313755 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6b1dc5400) [pid = 1833] [serial = 708] [outer = 0x7fe6b0f35000] 04:11:54 INFO - PROCESS | 1833 | 1462360314716 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]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1437ms 04:11:54 INFO - PROCESS | 1833 | 1462360314783 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 1833 | 1462360314791 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 04:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:11:54 INFO - PROCESS | 1833 | 1462360314801 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 1833 | 1462360314804 Marionette TRACE conn3 <- [1,914,null,{}] 04:11:54 INFO - PROCESS | 1833 | 1462360314809 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}] 04:11:54 INFO - PROCESS | 1833 | 1462360314991 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e2f800 == 109 [pid = 1833] [id = 99] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b77d5800 == 108 [pid = 1833] [id = 100] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c33a0000 == 107 [pid = 1833] [id = 16] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c4a77000 == 106 [pid = 1833] [id = 19] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3bf9800 == 105 [pid = 1833] [id = 18] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c1aab800 == 104 [pid = 1833] [id = 13] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4bb2000 == 103 [pid = 1833] [id = 110] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfc29000 == 102 [pid = 1833] [id = 221] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6badb7400) [pid = 1833] [serial = 616] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | 1462360315228 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c63ef000 == 101 [pid = 1833] [id = 220] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2af0800 == 100 [pid = 1833] [id = 219] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc960000 == 99 [pid = 1833] [id = 218] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83ae800 == 98 [pid = 1833] [id = 217] 04:11:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2024800 == 99 [pid = 1833] [id = 236] 04:11:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6b26e0c00) [pid = 1833] [serial = 709] [outer = (nil)] 04:11:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6b27d1400) [pid = 1833] [serial = 710] [outer = 0x7fe6b26e0c00] 04:11:55 INFO - PROCESS | 1833 | 1462360315336 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b2f2e000) [pid = 1833] [serial = 711] [outer = 0x7fe6b26e0c00] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b26b9800 == 98 [pid = 1833] [id = 216] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a27800 == 97 [pid = 1833] [id = 215] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d1380000 == 96 [pid = 1833] [id = 212] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfc29800 == 95 [pid = 1833] [id = 211] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c545e000 == 94 [pid = 1833] [id = 210] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d57000 == 93 [pid = 1833] [id = 209] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3242000 == 92 [pid = 1833] [id = 208] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bb0d2000 == 91 [pid = 1833] [id = 207] 04:11:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2eaa000 == 90 [pid = 1833] [id = 206] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6b3969400) [pid = 1833] [serial = 604] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6b978c000) [pid = 1833] [serial = 614] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6b958f000) [pid = 1833] [serial = 613] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6b2f39000) [pid = 1833] [serial = 601] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6c1b81400) [pid = 1833] [serial = 592] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6c3526800) [pid = 1833] [serial = 583] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6b8689400) [pid = 1833] [serial = 607] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6b3745400) [pid = 1833] [serial = 586] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6b8d62800) [pid = 1833] [serial = 608] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6b26d8c00) [pid = 1833] [serial = 598] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b9259800) [pid = 1833] [serial = 589] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6ca09e400) [pid = 1833] [serial = 595] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b8e09400) [pid = 1833] [serial = 610] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b9589800) [pid = 1833] [serial = 611] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6b2f2f400) [pid = 1833] [serial = 599] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6b3af0400) [pid = 1833] [serial = 605] [outer = (nil)] [url = about:blank] 04:11:55 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6b3665c00) [pid = 1833] [serial = 602] [outer = (nil)] [url = about:blank] 04:11:56 INFO - PROCESS | 1833 | 1462360316099 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]]]}] 04:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1387ms 04:11:56 INFO - PROCESS | 1833 | 1462360316188 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:11:56 INFO - PROCESS | 1833 | 1462360316191 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 04:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:11:56 INFO - PROCESS | 1833 | 1462360316198 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - PROCESS | 1833 | 1462360316204 Marionette TRACE conn3 <- [1,918,null,{}] 04:11:56 INFO - PROCESS | 1833 | 1462360316219 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}] 04:11:56 INFO - PROCESS | 1833 | 1462360316371 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:11:56 INFO - PROCESS | 1833 | 1462360316384 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e99000 == 91 [pid = 1833] [id = 237] 04:11:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6b3747400) [pid = 1833] [serial = 712] [outer = (nil)] 04:11:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6b396c000) [pid = 1833] [serial = 713] [outer = 0x7fe6b3747400] 04:11:56 INFO - PROCESS | 1833 | 1462360316450 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b79c7c00) [pid = 1833] [serial = 714] [outer = 0x7fe6b3747400] 04:11:57 INFO - PROCESS | 1833 | 1462360317245 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]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1097ms 04:11:57 INFO - PROCESS | 1833 | 1462360317294 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 1833 | 1462360317298 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 04:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:11:57 INFO - PROCESS | 1833 | 1462360317304 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 1833 | 1462360317306 Marionette TRACE conn3 <- [1,922,null,{}] 04:11:57 INFO - PROCESS | 1833 | 1462360317311 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}] 04:11:57 INFO - PROCESS | 1833 | 1462360317514 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:11:57 INFO - PROCESS | 1833 | 1462360317597 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a18800 == 92 [pid = 1833] [id = 238] 04:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6b2f30000) [pid = 1833] [serial = 715] [outer = (nil)] 04:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6b7bca400) [pid = 1833] [serial = 716] [outer = 0x7fe6b2f30000] 04:11:57 INFO - PROCESS | 1833 | 1462360317655 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b837f000) [pid = 1833] [serial = 717] [outer = 0x7fe6b2f30000] 04:11:58 INFO - PROCESS | 1833 | 1462360318441 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]]]}] 04:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1188ms 04:11:58 INFO - PROCESS | 1833 | 1462360318493 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:11:58 INFO - PROCESS | 1833 | 1462360318497 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 04:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:11:58 INFO - PROCESS | 1833 | 1462360318502 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:11:58 INFO - PROCESS | 1833 | 1462360318504 Marionette TRACE conn3 <- [1,926,null,{}] 04:11:58 INFO - PROCESS | 1833 | 1462360318517 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}] 04:11:58 INFO - PROCESS | 1833 | 1462360318700 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:11:58 INFO - PROCESS | 1833 | 1462360318727 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83aa000 == 93 [pid = 1833] [id = 239] 04:11:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6b79c8400) [pid = 1833] [serial = 718] [outer = (nil)] 04:11:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6b852e000) [pid = 1833] [serial = 719] [outer = 0x7fe6b79c8400] 04:11:58 INFO - PROCESS | 1833 | 1462360318785 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6b8695c00) [pid = 1833] [serial = 720] [outer = 0x7fe6b79c8400] 04:11:59 INFO - PROCESS | 1833 | 1462360319559 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]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1127ms 04:11:59 INFO - PROCESS | 1833 | 1462360319629 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 1833 | 1462360319633 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 04:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:11:59 INFO - PROCESS | 1833 | 1462360319648 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 1833 | 1462360319650 Marionette TRACE conn3 <- [1,930,null,{}] 04:11:59 INFO - PROCESS | 1833 | 1462360319655 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}] 04:11:59 INFO - PROCESS | 1833 | 1462360319869 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:12:00 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6b8d5a800) [pid = 1833] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:12:00 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6c1f33400) [pid = 1833] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:12:00 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b1dd4400) [pid = 1833] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:12:00 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b8db1400) [pid = 1833] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:12:00 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b1dca400) [pid = 1833] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:12:00 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b1d5e400) [pid = 1833] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:12:00 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6b8692800) [pid = 1833] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:12:00 INFO - PROCESS | 1833 | 1462360320340 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b85d3800 == 94 [pid = 1833] [id = 240] 04:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b1d5e400) [pid = 1833] [serial = 721] [outer = (nil)] 04:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6b852bc00) [pid = 1833] [serial = 722] [outer = 0x7fe6b1d5e400] 04:12:00 INFO - PROCESS | 1833 | 1462360320401 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6b93ed800) [pid = 1833] [serial = 723] [outer = 0x7fe6b1d5e400] 04:12:01 INFO - PROCESS | 1833 | 1462360321033 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]]]}] 04:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1427ms 04:12:01 INFO - PROCESS | 1833 | 1462360321075 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 1833 | 1462360321078 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 04:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:12:01 INFO - PROCESS | 1833 | 1462360321083 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 1833 | 1462360321085 Marionette TRACE conn3 <- [1,934,null,{}] 04:12:01 INFO - PROCESS | 1833 | 1462360321090 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}] 04:12:01 INFO - PROCESS | 1833 | 1462360321278 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:12:01 INFO - PROCESS | 1833 | 1462360321298 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9a6b800 == 95 [pid = 1833] [id = 241] 04:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b1dca400) [pid = 1833] [serial = 724] [outer = (nil)] 04:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6b9593c00) [pid = 1833] [serial = 725] [outer = 0x7fe6b1dca400] 04:12:01 INFO - PROCESS | 1833 | 1462360321371 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6b978fc00) [pid = 1833] [serial = 726] [outer = 0x7fe6b1dca400] 04:12:02 INFO - PROCESS | 1833 | 1462360322439 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]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1428ms 04:12:02 INFO - PROCESS | 1833 | 1462360322517 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 1833 | 1462360322527 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 04:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:12:02 INFO - PROCESS | 1833 | 1462360322584 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 1833 | 1462360322594 Marionette TRACE conn3 <- [1,938,null,{}] 04:12:02 INFO - PROCESS | 1833 | 1462360322608 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}] 04:12:02 INFO - PROCESS | 1833 | 1462360322910 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:12:03 INFO - PROCESS | 1833 | 1462360323210 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fb2800 == 96 [pid = 1833] [id = 242] 04:12:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6b0f35c00) [pid = 1833] [serial = 727] [outer = (nil)] 04:12:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6b1dbdc00) [pid = 1833] [serial = 728] [outer = 0x7fe6b0f35c00] 04:12:03 INFO - PROCESS | 1833 | 1462360323372 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6b1ddc800) [pid = 1833] [serial = 729] [outer = 0x7fe6b0f35c00] 04:12:04 INFO - PROCESS | 1833 | 1462360324261 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]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1787ms 04:12:04 INFO - PROCESS | 1833 | 1462360324325 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 1833 | 1462360324334 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 04:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:12:04 INFO - PROCESS | 1833 | 1462360324343 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 1833 | 1462360324347 Marionette TRACE conn3 <- [1,942,null,{}] 04:12:04 INFO - PROCESS | 1833 | 1462360324352 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}] 04:12:04 INFO - PROCESS | 1833 | 1462360324527 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:12:04 INFO - PROCESS | 1833 | 1462360324698 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b315c000 == 97 [pid = 1833] [id = 243] 04:12:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6b27cfc00) [pid = 1833] [serial = 730] [outer = (nil)] 04:12:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6b3665c00) [pid = 1833] [serial = 731] [outer = 0x7fe6b27cfc00] 04:12:04 INFO - PROCESS | 1833 | 1462360324765 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6b3af5000) [pid = 1833] [serial = 732] [outer = 0x7fe6b27cfc00] 04:12:05 INFO - PROCESS | 1833 | 1462360325692 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]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1379ms 04:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:12:05 INFO - PROCESS | 1833 | 1462360325723 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 1833 | 1462360325726 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 04:12:05 INFO - PROCESS | 1833 | 1462360325732 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - PROCESS | 1833 | 1462360325737 Marionette TRACE conn3 <- [1,946,null,{}] 04:12:05 INFO - PROCESS | 1833 | 1462360325753 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}] 04:12:05 INFO - PROCESS | 1833 | 1462360325924 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:12:06 INFO - PROCESS | 1833 | 1462360326106 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bad92800 == 98 [pid = 1833] [id = 244] 04:12:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6b8374400) [pid = 1833] [serial = 733] [outer = (nil)] 04:12:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6b8d63800) [pid = 1833] [serial = 734] [outer = 0x7fe6b8374400] 04:12:06 INFO - PROCESS | 1833 | 1462360326178 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b8e05000) [pid = 1833] [serial = 735] [outer = 0x7fe6b8374400] 04:12:07 INFO - PROCESS | 1833 | 1462360327092 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]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1438ms 04:12:07 INFO - PROCESS | 1833 | 1462360327170 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:12:07 INFO - PROCESS | 1833 | 1462360327174 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 04:12:07 INFO - PROCESS | 1833 | 1462360327181 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 1833 | 1462360327184 Marionette TRACE conn3 <- [1,950,null,{}] 04:12:07 INFO - PROCESS | 1833 | 1462360327189 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}] 04:12:07 INFO - PROCESS | 1833 | 1462360327364 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:12:07 INFO - PROCESS | 1833 | 1462360327530 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc952000 == 99 [pid = 1833] [id = 245] 04:12:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6b8529800) [pid = 1833] [serial = 736] [outer = (nil)] 04:12:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6b96f8800) [pid = 1833] [serial = 737] [outer = 0x7fe6b8529800] 04:12:07 INFO - PROCESS | 1833 | 1462360327601 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6b97ad800) [pid = 1833] [serial = 738] [outer = 0x7fe6b8529800] 04:12:08 INFO - PROCESS | 1833 | 1462360328511 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]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1385ms 04:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:12:08 INFO - PROCESS | 1833 | 1462360328565 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 1833 | 1462360328569 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 04:12:08 INFO - PROCESS | 1833 | 1462360328575 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - PROCESS | 1833 | 1462360328578 Marionette TRACE conn3 <- [1,954,null,{}] 04:12:08 INFO - PROCESS | 1833 | 1462360328583 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}] 04:12:08 INFO - PROCESS | 1833 | 1462360328751 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:12:08 INFO - PROCESS | 1833 | 1462360328924 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24cc000 == 100 [pid = 1833] [id = 246] 04:12:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6b9266800) [pid = 1833] [serial = 739] [outer = (nil)] 04:12:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6b9881000) [pid = 1833] [serial = 740] [outer = 0x7fe6b9266800] 04:12:08 INFO - PROCESS | 1833 | 1462360328994 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6b990b800) [pid = 1833] [serial = 741] [outer = 0x7fe6b9266800] 04:12:09 INFO - PROCESS | 1833 | 1462360329805 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]]]}] 04:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1301ms 04:12:09 INFO - PROCESS | 1833 | 1462360329876 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:12:09 INFO - PROCESS | 1833 | 1462360329880 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 04:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:12:09 INFO - PROCESS | 1833 | 1462360329886 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:12:09 INFO - PROCESS | 1833 | 1462360329888 Marionette TRACE conn3 <- [1,958,null,{}] 04:12:09 INFO - PROCESS | 1833 | 1462360329894 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}] 04:12:10 INFO - PROCESS | 1833 | 1462360330103 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:12:10 INFO - PROCESS | 1833 | 1462360330283 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c31b0000 == 101 [pid = 1833] [id = 247] 04:12:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6b9b93c00) [pid = 1833] [serial = 742] [outer = (nil)] 04:12:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6b9b9c400) [pid = 1833] [serial = 743] [outer = 0x7fe6b9b93c00] 04:12:10 INFO - PROCESS | 1833 | 1462360330356 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6baceac00) [pid = 1833] [serial = 744] [outer = 0x7fe6b9b93c00] 04:12:11 INFO - PROCESS | 1833 | 1462360331213 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]]]}] 04:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1383ms 04:12:11 INFO - PROCESS | 1833 | 1462360331270 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 1833 | 1462360331274 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 04:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:12:11 INFO - PROCESS | 1833 | 1462360331280 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 1833 | 1462360331282 Marionette TRACE conn3 <- [1,962,null,{}] 04:12:11 INFO - PROCESS | 1833 | 1462360331287 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}] 04:12:11 INFO - PROCESS | 1833 | 1462360331452 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:12:11 INFO - PROCESS | 1833 | 1462360331648 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3be2800 == 102 [pid = 1833] [id = 248] 04:12:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6b9b94400) [pid = 1833] [serial = 745] [outer = (nil)] 04:12:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6bb06c400) [pid = 1833] [serial = 746] [outer = 0x7fe6b9b94400] 04:12:11 INFO - PROCESS | 1833 | 1462360331809 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6bc66e400) [pid = 1833] [serial = 747] [outer = 0x7fe6b9b94400] 04:12:12 INFO - PROCESS | 1833 | 1462360332706 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]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1477ms 04:12:12 INFO - PROCESS | 1833 | 1462360332758 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 1833 | 1462360332762 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 04:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:12:12 INFO - PROCESS | 1833 | 1462360332768 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 1833 | 1462360332770 Marionette TRACE conn3 <- [1,966,null,{}] 04:12:12 INFO - PROCESS | 1833 | 1462360332776 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}] 04:12:12 INFO - PROCESS | 1833 | 1462360332959 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:12:13 INFO - PROCESS | 1833 | 1462360333143 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c458e000 == 103 [pid = 1833] [id = 249] 04:12:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6b9907c00) [pid = 1833] [serial = 748] [outer = (nil)] 04:12:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6bc675800) [pid = 1833] [serial = 749] [outer = 0x7fe6b9907c00] 04:12:13 INFO - PROCESS | 1833 | 1462360333212 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6bc6f6000) [pid = 1833] [serial = 750] [outer = 0x7fe6b9907c00] 04:12:14 INFO - PROCESS | 1833 | 1462360334073 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]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1377ms 04:12:14 INFO - PROCESS | 1833 | 1462360334146 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 1833 | 1462360334150 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 04:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:12:14 INFO - PROCESS | 1833 | 1462360334156 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 1833 | 1462360334158 Marionette TRACE conn3 <- [1,970,null,{}] 04:12:14 INFO - PROCESS | 1833 | 1462360334164 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}] 04:12:14 INFO - PROCESS | 1833 | 1462360334352 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:12:14 INFO - PROCESS | 1833 | 1462360334522 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c572f800 == 104 [pid = 1833] [id = 250] 04:12:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6b9b98c00) [pid = 1833] [serial = 751] [outer = (nil)] 04:12:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6bc7aec00) [pid = 1833] [serial = 752] [outer = 0x7fe6b9b98c00] 04:12:14 INFO - PROCESS | 1833 | 1462360334596 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6bc8f8c00) [pid = 1833] [serial = 753] [outer = 0x7fe6b9b98c00] 04:12:15 INFO - PROCESS | 1833 | 1462360335452 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]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1327ms 04:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:12:15 INFO - PROCESS | 1833 | 1462360335485 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 1833 | 1462360335488 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 04:12:15 INFO - PROCESS | 1833 | 1462360335493 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 1833 | 1462360335496 Marionette TRACE conn3 <- [1,974,null,{}] 04:12:15 INFO - PROCESS | 1833 | 1462360335501 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}] 04:12:15 INFO - PROCESS | 1833 | 1462360335668 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:12:15 INFO - PROCESS | 1833 | 1462360335844 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfc24800 == 105 [pid = 1833] [id = 251] 04:12:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6bc670400) [pid = 1833] [serial = 754] [outer = (nil)] 04:12:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6bef45c00) [pid = 1833] [serial = 755] [outer = 0x7fe6bc670400] 04:12:15 INFO - PROCESS | 1833 | 1462360335911 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6bfa63400) [pid = 1833] [serial = 756] [outer = 0x7fe6bc670400] 04:12:16 INFO - PROCESS | 1833 | 1462360336788 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]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1380ms 04:12:16 INFO - PROCESS | 1833 | 1462360336875 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:12:16 INFO - PROCESS | 1833 | 1462360336879 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 04:12:16 INFO - PROCESS | 1833 | 1462360336885 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - PROCESS | 1833 | 1462360336889 Marionette TRACE conn3 <- [1,978,null,{}] 04:12:16 INFO - PROCESS | 1833 | 1462360336894 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}] 04:12:17 INFO - PROCESS | 1833 | 1462360337092 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:12:17 INFO - PROCESS | 1833 | 1462360337268 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b315d000 == 106 [pid = 1833] [id = 252] 04:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6b0f35800) [pid = 1833] [serial = 757] [outer = (nil)] 04:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6b868a000) [pid = 1833] [serial = 758] [outer = 0x7fe6b0f35800] 04:12:17 INFO - PROCESS | 1833 | 1462360337346 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6c1304000) [pid = 1833] [serial = 759] [outer = 0x7fe6b0f35800] 04:12:18 INFO - PROCESS | 1833 | 1462360338226 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]]]}] 04:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1388ms 04:12:18 INFO - PROCESS | 1833 | 1462360338272 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 1833 | 1462360338276 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 04:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:12:18 INFO - PROCESS | 1833 | 1462360338282 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 1833 | 1462360338284 Marionette TRACE conn3 <- [1,982,null,{}] 04:12:18 INFO - PROCESS | 1833 | 1462360338289 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}] 04:12:18 INFO - PROCESS | 1833 | 1462360338482 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:12:18 INFO - PROCESS | 1833 | 1462360338660 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d46bd800 == 107 [pid = 1833] [id = 253] 04:12:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6b0fd3000) [pid = 1833] [serial = 760] [outer = (nil)] 04:12:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6c1f2ac00) [pid = 1833] [serial = 761] [outer = 0x7fe6b0fd3000] 04:12:18 INFO - PROCESS | 1833 | 1462360338729 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6c25b0c00) [pid = 1833] [serial = 762] [outer = 0x7fe6b0fd3000] 04:12:19 INFO - PROCESS | 1833 | 1462360339970 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]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1732ms 04:12:20 INFO - PROCESS | 1833 | 1462360340015 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 1833 | 1462360340022 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 04:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:12:20 INFO - PROCESS | 1833 | 1462360340029 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 1833 | 1462360340034 Marionette TRACE conn3 <- [1,986,null,{}] 04:12:20 INFO - PROCESS | 1833 | 1462360340041 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}] 04:12:20 INFO - PROCESS | 1833 | 1462360340244 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:12:20 INFO - PROCESS | 1833 | 1462360340438 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b290c800 == 108 [pid = 1833] [id = 254] 04:12:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6ad6a4800) [pid = 1833] [serial = 763] [outer = (nil)] 04:12:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6b0ec8800) [pid = 1833] [serial = 764] [outer = 0x7fe6ad6a4800] 04:12:20 INFO - PROCESS | 1833 | 1462360340507 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6b27c4400) [pid = 1833] [serial = 765] [outer = 0x7fe6ad6a4800] 04:12:21 INFO - PROCESS | 1833 | 1462360341478 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]]]}] 04:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1484ms 04:12:21 INFO - PROCESS | 1833 | 1462360341514 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 1833 | 1462360341522 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 04:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:12:21 INFO - PROCESS | 1833 | 1462360341531 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 1833 | 1462360341534 Marionette TRACE conn3 <- [1,990,null,{}] 04:12:21 INFO - PROCESS | 1833 | 1462360341540 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}] 04:12:21 INFO - PROCESS | 1833 | 1462360341717 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:12:21 INFO - PROCESS | 1833 | 1462360341981 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af7d7000 == 109 [pid = 1833] [id = 255] 04:12:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6b3967c00) [pid = 1833] [serial = 766] [outer = (nil)] 04:12:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6b3af5400) [pid = 1833] [serial = 767] [outer = 0x7fe6b3967c00] 04:12:22 INFO - PROCESS | 1833 | 1462360342099 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6b79c9800) [pid = 1833] [serial = 768] [outer = 0x7fe6b3967c00] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b85d3800 == 108 [pid = 1833] [id = 240] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6b365c800) [pid = 1833] [serial = 619] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6bef3dc00) [pid = 1833] [serial = 628] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6c1b82000) [pid = 1833] [serial = 631] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6b852c000) [pid = 1833] [serial = 622] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6c3849c00) [pid = 1833] [serial = 634] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6badb9400) [pid = 1833] [serial = 625] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6c49c5400) [pid = 1833] [serial = 637] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6d0163800) [pid = 1833] [serial = 640] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6c49d0800) [pid = 1833] [serial = 667] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e99000 == 107 [pid = 1833] [id = 237] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2024800 == 106 [pid = 1833] [id = 236] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2032800 == 105 [pid = 1833] [id = 235] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcadc800 == 104 [pid = 1833] [id = 228] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b84b0000 == 103 [pid = 1833] [id = 227] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fb3800 == 102 [pid = 1833] [id = 226] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6da342800 == 101 [pid = 1833] [id = 225] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c371c800 == 100 [pid = 1833] [id = 224] 04:12:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3152800 == 99 [pid = 1833] [id = 223] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6bc7a4800) [pid = 1833] [serial = 658] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6c2d7a400) [pid = 1833] [serial = 661] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6c3eb7400) [pid = 1833] [serial = 664] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6b97a8400) [pid = 1833] [serial = 655] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6b2f3b800) [pid = 1833] [serial = 647] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6b27cd000) [pid = 1833] [serial = 646] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6b3743000) [pid = 1833] [serial = 649] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6b8371c00) [pid = 1833] [serial = 650] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b8db5c00) [pid = 1833] [serial = 652] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6b925e400) [pid = 1833] [serial = 653] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6c2d73800) [pid = 1833] [serial = 643] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6c3dc0800) [pid = 1833] [serial = 662] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6c0d07400) [pid = 1833] [serial = 659] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6c4968c00) [pid = 1833] [serial = 665] [outer = (nil)] [url = about:blank] 04:12:22 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6bb146c00) [pid = 1833] [serial = 656] [outer = (nil)] [url = about:blank] 04:12:23 INFO - PROCESS | 1833 | 1462360343018 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]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1531ms 04:12:23 INFO - PROCESS | 1833 | 1462360343064 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 1833 | 1462360343067 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 04:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:12:23 INFO - PROCESS | 1833 | 1462360343073 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 1833 | 1462360343078 Marionette TRACE conn3 <- [1,994,null,{}] 04:12:23 INFO - PROCESS | 1833 | 1462360343092 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}] 04:12:23 INFO - PROCESS | 1833 | 1462360343261 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:12:23 INFO - PROCESS | 1833 | 1462360343451 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e9f000 == 100 [pid = 1833] [id = 256] 04:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6b7bc2800) [pid = 1833] [serial = 769] [outer = (nil)] 04:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6b868f400) [pid = 1833] [serial = 770] [outer = 0x7fe6b7bc2800] 04:12:23 INFO - PROCESS | 1833 | 1462360343555 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6b8e04000) [pid = 1833] [serial = 771] [outer = 0x7fe6b7bc2800] 04:12:24 INFO - PROCESS | 1833 | 1462360344215 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]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1189ms 04:12:24 INFO - PROCESS | 1833 | 1462360344263 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 1833 | 1462360344267 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 04:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:12:24 INFO - PROCESS | 1833 | 1462360344273 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 1833 | 1462360344275 Marionette TRACE conn3 <- [1,998,null,{}] 04:12:24 INFO - PROCESS | 1833 | 1462360344280 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}] 04:12:24 INFO - PROCESS | 1833 | 1462360344495 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:12:24 INFO - PROCESS | 1833 | 1462360344515 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83bd000 == 101 [pid = 1833] [id = 257] 04:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6b8e05c00) [pid = 1833] [serial = 772] [outer = (nil)] 04:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6b96f7400) [pid = 1833] [serial = 773] [outer = 0x7fe6b8e05c00] 04:12:24 INFO - PROCESS | 1833 | 1462360344576 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6b97ac800) [pid = 1833] [serial = 774] [outer = 0x7fe6b8e05c00] 04:12:25 INFO - PROCESS | 1833 | 1462360345445 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]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1188ms 04:12:25 INFO - PROCESS | 1833 | 1462360345465 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 1833 | 1462360345468 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 04:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:12:25 INFO - PROCESS | 1833 | 1462360345489 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 1833 | 1462360345493 Marionette TRACE conn3 <- [1,1002,null,{}] 04:12:25 INFO - PROCESS | 1833 | 1462360345499 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}] 04:12:25 INFO - PROCESS | 1833 | 1462360345708 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:12:25 INFO - PROCESS | 1833 | 1462360345731 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9a77800 == 102 [pid = 1833] [id = 258] 04:12:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6b837a400) [pid = 1833] [serial = 775] [outer = (nil)] 04:12:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6b9909800) [pid = 1833] [serial = 776] [outer = 0x7fe6b837a400] 04:12:25 INFO - PROCESS | 1833 | 1462360345790 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6b9b97400) [pid = 1833] [serial = 777] [outer = 0x7fe6b837a400] 04:12:26 INFO - PROCESS | 1833 | 1462360346676 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]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1243ms 04:12:26 INFO - PROCESS | 1833 | 1462360346719 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 1833 | 1462360346723 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 04:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:12:26 INFO - PROCESS | 1833 | 1462360346734 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 1833 | 1462360346736 Marionette TRACE conn3 <- [1,1006,null,{}] 04:12:26 INFO - PROCESS | 1833 | 1462360346740 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}] 04:12:26 INFO - PROCESS | 1833 | 1462360346962 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:12:26 INFO - PROCESS | 1833 | 1462360346985 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24e4800 == 103 [pid = 1833] [id = 259] 04:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6bb142000) [pid = 1833] [serial = 778] [outer = (nil)] 04:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6bfb11000) [pid = 1833] [serial = 779] [outer = 0x7fe6bb142000] 04:12:27 INFO - PROCESS | 1833 | 1462360347050 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6c1310800) [pid = 1833] [serial = 780] [outer = 0x7fe6bb142000] 04:12:27 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6b79c8400) [pid = 1833] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:12:27 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6b1d5e400) [pid = 1833] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:12:27 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6b0f35000) [pid = 1833] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:12:27 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6b26e0c00) [pid = 1833] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:12:27 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6b2f30000) [pid = 1833] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:12:27 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b3747400) [pid = 1833] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:12:28 INFO - PROCESS | 1833 | 1462360348191 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]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1487ms 04:12:28 INFO - PROCESS | 1833 | 1462360348222 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 1833 | 1462360348226 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 04:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:12:28 INFO - PROCESS | 1833 | 1462360348231 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 1833 | 1462360348246 Marionette TRACE conn3 <- [1,1010,null,{}] 04:12:28 INFO - PROCESS | 1833 | 1462360348260 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}] 04:12:28 INFO - PROCESS | 1833 | 1462360348423 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:12:28 INFO - PROCESS | 1833 | 1462360348438 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3416800 == 104 [pid = 1833] [id = 260] 04:12:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6b26e0c00) [pid = 1833] [serial = 781] [outer = (nil)] 04:12:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6bfba7400) [pid = 1833] [serial = 782] [outer = 0x7fe6b26e0c00] 04:12:28 INFO - PROCESS | 1833 | 1462360348498 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6c1b82000) [pid = 1833] [serial = 783] [outer = 0x7fe6b26e0c00] 04:12:29 INFO - PROCESS | 1833 | 1462360349286 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]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1099ms 04:12:29 INFO - PROCESS | 1833 | 1462360349332 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 1833 | 1462360349335 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 04:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:12:29 INFO - PROCESS | 1833 | 1462360349341 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 1833 | 1462360349343 Marionette TRACE conn3 <- [1,1014,null,{}] 04:12:29 INFO - PROCESS | 1833 | 1462360349358 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}] 04:12:29 INFO - PROCESS | 1833 | 1462360349535 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:12:29 INFO - PROCESS | 1833 | 1462360349550 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c572e800 == 105 [pid = 1833] [id = 261] 04:12:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6b97b2000) [pid = 1833] [serial = 784] [outer = (nil)] 04:12:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6c1faa800) [pid = 1833] [serial = 785] [outer = 0x7fe6b97b2000] 04:12:29 INFO - PROCESS | 1833 | 1462360349613 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6c2733800) [pid = 1833] [serial = 786] [outer = 0x7fe6b97b2000] 04:12:30 INFO - PROCESS | 1833 | 1462360350741 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]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1431ms 04:12:30 INFO - PROCESS | 1833 | 1462360350773 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 1833 | 1462360350781 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 04:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:12:30 INFO - PROCESS | 1833 | 1462360350789 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 1833 | 1462360350795 Marionette TRACE conn3 <- [1,1018,null,{}] 04:12:30 INFO - PROCESS | 1833 | 1462360350802 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}] 04:12:30 INFO - PROCESS | 1833 | 1462360350985 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:12:31 INFO - PROCESS | 1833 | 1462360351163 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2dc6000 == 106 [pid = 1833] [id = 262] 04:12:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6b1dd4800) [pid = 1833] [serial = 787] [outer = (nil)] 04:12:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6b282a000) [pid = 1833] [serial = 788] [outer = 0x7fe6b1dd4800] 04:12:31 INFO - PROCESS | 1833 | 1462360351235 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6b3964000) [pid = 1833] [serial = 789] [outer = 0x7fe6b1dd4800] 04:12:32 INFO - PROCESS | 1833 | 1462360352137 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]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1383ms 04:12:32 INFO - PROCESS | 1833 | 1462360352172 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 1833 | 1462360352181 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 04:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:12:32 INFO - PROCESS | 1833 | 1462360352190 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 1833 | 1462360352194 Marionette TRACE conn3 <- [1,1022,null,{}] 04:12:32 INFO - PROCESS | 1833 | 1462360352200 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}] 04:12:32 INFO - PROCESS | 1833 | 1462360352371 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:12:32 INFO - PROCESS | 1833 | 1462360352552 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bb0ba800 == 107 [pid = 1833] [id = 263] 04:12:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6b3aed800) [pid = 1833] [serial = 790] [outer = (nil)] 04:12:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6b868dc00) [pid = 1833] [serial = 791] [outer = 0x7fe6b3aed800] 04:12:32 INFO - PROCESS | 1833 | 1462360352620 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6b958e400) [pid = 1833] [serial = 792] [outer = 0x7fe6b3aed800] 04:12:33 INFO - PROCESS | 1833 | 1462360353574 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]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1433ms 04:12:33 INFO - PROCESS | 1833 | 1462360353624 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 1833 | 1462360353627 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 04:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:12:33 INFO - PROCESS | 1833 | 1462360353633 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 1833 | 1462360353639 Marionette TRACE conn3 <- [1,1026,null,{}] 04:12:33 INFO - PROCESS | 1833 | 1462360353654 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}] 04:12:33 INFO - PROCESS | 1833 | 1462360353833 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:12:34 INFO - PROCESS | 1833 | 1462360354015 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0e34800 == 108 [pid = 1833] [id = 264] 04:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6b9910800) [pid = 1833] [serial = 793] [outer = (nil)] 04:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6ba034400) [pid = 1833] [serial = 794] [outer = 0x7fe6b9910800] 04:12:34 INFO - PROCESS | 1833 | 1462360354090 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6bc8f9400) [pid = 1833] [serial = 795] [outer = 0x7fe6b9910800] 04:12:34 INFO - PROCESS | 1833 | 1462360354913 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]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1349ms 04:12:34 INFO - PROCESS | 1833 | 1462360354983 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 1833 | 1462360354988 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 04:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:12:34 INFO - PROCESS | 1833 | 1462360354993 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 1833 | 1462360354995 Marionette TRACE conn3 <- [1,1030,null,{}] 04:12:35 INFO - PROCESS | 1833 | 1462360355001 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}] 04:12:35 INFO - PROCESS | 1833 | 1462360355189 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:12:35 INFO - PROCESS | 1833 | 1462360355364 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4bbe800 == 109 [pid = 1833] [id = 265] 04:12:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6b9911c00) [pid = 1833] [serial = 796] [outer = (nil)] 04:12:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6c1b81400) [pid = 1833] [serial = 797] [outer = 0x7fe6b9911c00] 04:12:35 INFO - PROCESS | 1833 | 1462360355437 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6c2737c00) [pid = 1833] [serial = 798] [outer = 0x7fe6b9911c00] 04:12:36 INFO - PROCESS | 1833 | 1462360356256 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]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1335ms 04:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:12:36 INFO - PROCESS | 1833 | 1462360356330 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 1833 | 1462360356333 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 04:12:36 INFO - PROCESS | 1833 | 1462360356339 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 1833 | 1462360356342 Marionette TRACE conn3 <- [1,1034,null,{}] 04:12:36 INFO - PROCESS | 1833 | 1462360356347 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}] 04:12:36 INFO - PROCESS | 1833 | 1462360356511 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:12:36 INFO - PROCESS | 1833 | 1462360356694 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d53b7800 == 110 [pid = 1833] [id = 266] 04:12:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6bfb0f000) [pid = 1833] [serial = 799] [outer = (nil)] 04:12:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6c2943c00) [pid = 1833] [serial = 800] [outer = 0x7fe6bfb0f000] 04:12:36 INFO - PROCESS | 1833 | 1462360356768 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6c2d6f000) [pid = 1833] [serial = 801] [outer = 0x7fe6bfb0f000] 04:12:37 INFO - PROCESS | 1833 | 1462360357624 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]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1347ms 04:12:37 INFO - PROCESS | 1833 | 1462360357688 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 1833 | 1462360357695 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 04:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:12:37 INFO - PROCESS | 1833 | 1462360357704 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 1833 | 1462360357709 Marionette TRACE conn3 <- [1,1038,null,{}] 04:12:37 INFO - PROCESS | 1833 | 1462360357717 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}] 04:12:37 INFO - PROCESS | 1833 | 1462360357972 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:12:38 INFO - PROCESS | 1833 | 1462360358197 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d93bd000 == 111 [pid = 1833] [id = 267] 04:12:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6c3790800) [pid = 1833] [serial = 802] [outer = (nil)] 04:12:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6c379d000) [pid = 1833] [serial = 803] [outer = 0x7fe6c3790800] 04:12:38 INFO - PROCESS | 1833 | 1462360358290 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6c3e32400) [pid = 1833] [serial = 804] [outer = 0x7fe6c3790800] 04:12:39 INFO - PROCESS | 1833 | 1462360359110 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]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1441ms 04:12:39 INFO - PROCESS | 1833 | 1462360359144 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 1833 | 1462360359148 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 04:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:12:39 INFO - PROCESS | 1833 | 1462360359154 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - PROCESS | 1833 | 1462360359157 Marionette TRACE conn3 <- [1,1042,null,{}] 04:12:39 INFO - PROCESS | 1833 | 1462360359162 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}] 04:12:39 INFO - PROCESS | 1833 | 1462360359329 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:12:39 INFO - PROCESS | 1833 | 1462360359508 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaace800 == 112 [pid = 1833] [id = 268] 04:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6c3791000) [pid = 1833] [serial = 805] [outer = (nil)] 04:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6c4556000) [pid = 1833] [serial = 806] [outer = 0x7fe6c3791000] 04:12:39 INFO - PROCESS | 1833 | 1462360359574 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6c46a8c00) [pid = 1833] [serial = 807] [outer = 0x7fe6c3791000] 04:12:40 INFO - PROCESS | 1833 | 1462360360433 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]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1329ms 04:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:12:40 INFO - PROCESS | 1833 | 1462360360484 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 1833 | 1462360360487 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 04:12:40 INFO - PROCESS | 1833 | 1462360360493 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 1833 | 1462360360496 Marionette TRACE conn3 <- [1,1046,null,{}] 04:12:40 INFO - PROCESS | 1833 | 1462360360501 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}] 04:12:40 INFO - PROCESS | 1833 | 1462360360660 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:12:40 INFO - PROCESS | 1833 | 1462360360896 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab4d6000 == 113 [pid = 1833] [id = 269] 04:12:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6c5799000) [pid = 1833] [serial = 808] [outer = (nil)] 04:12:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6c579b400) [pid = 1833] [serial = 809] [outer = 0x7fe6c5799000] 04:12:41 INFO - PROCESS | 1833 | 1462360361004 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6c6383400) [pid = 1833] [serial = 810] [outer = 0x7fe6c5799000] 04:12:41 INFO - PROCESS | 1833 | 1462360361851 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]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1430ms 04:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:12:41 INFO - PROCESS | 1833 | 1462360361923 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 1833 | 1462360361925 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 04:12:41 INFO - PROCESS | 1833 | 1462360361931 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 1833 | 1462360361934 Marionette TRACE conn3 <- [1,1050,null,{}] 04:12:41 INFO - PROCESS | 1833 | 1462360361939 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}] 04:12:42 INFO - PROCESS | 1833 | 1462360362117 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:12:42 INFO - PROCESS | 1833 | 1462360362304 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af19f000 == 114 [pid = 1833] [id = 270] 04:12:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6b8528800) [pid = 1833] [serial = 811] [outer = (nil)] 04:12:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6c918bc00) [pid = 1833] [serial = 812] [outer = 0x7fe6b8528800] 04:12:42 INFO - PROCESS | 1833 | 1462360362375 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6cf065800) [pid = 1833] [serial = 813] [outer = 0x7fe6b8528800] 04:12:43 INFO - PROCESS | 1833 | 1462360363197 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]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1279ms 04:12:43 INFO - PROCESS | 1833 | 1462360363211 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 1833 | 1462360363215 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 04:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:12:43 INFO - PROCESS | 1833 | 1462360363241 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 1833 | 1462360363245 Marionette TRACE conn3 <- [1,1054,null,{}] 04:12:43 INFO - PROCESS | 1833 | 1462360363255 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}] 04:12:43 INFO - PROCESS | 1833 | 1462360363435 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:12:43 INFO - PROCESS | 1833 | 1462360363617 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af360000 == 115 [pid = 1833] [id = 271] 04:12:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6b8d5cc00) [pid = 1833] [serial = 814] [outer = (nil)] 04:12:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6cfc0b800) [pid = 1833] [serial = 815] [outer = 0x7fe6b8d5cc00] 04:12:43 INFO - PROCESS | 1833 | 1462360363684 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6cfc98c00) [pid = 1833] [serial = 816] [outer = 0x7fe6b8d5cc00] 04:12:44 INFO - PROCESS | 1833 | 1462360364594 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]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1405ms 04:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:12:44 INFO - PROCESS | 1833 | 1462360364627 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 1833 | 1462360364630 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 04:12:44 INFO - PROCESS | 1833 | 1462360364636 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 1833 | 1462360364640 Marionette TRACE conn3 <- [1,1058,null,{}] 04:12:44 INFO - PROCESS | 1833 | 1462360364645 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}] 04:12:44 INFO - PROCESS | 1833 | 1462360364830 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:12:45 INFO - PROCESS | 1833 | 1462360365020 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fbd800 == 116 [pid = 1833] [id = 272] 04:12:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6b837dc00) [pid = 1833] [serial = 817] [outer = (nil)] 04:12:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6cff94400) [pid = 1833] [serial = 818] [outer = 0x7fe6b837dc00] 04:12:45 INFO - PROCESS | 1833 | 1462360365091 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6d1055800) [pid = 1833] [serial = 819] [outer = 0x7fe6b837dc00] 04:12:46 INFO - PROCESS | 1833 | 1462360366518 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]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1937ms 04:12:46 INFO - PROCESS | 1833 | 1462360366590 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 1833 | 1462360366594 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 04:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:12:46 INFO - PROCESS | 1833 | 1462360366607 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 1833 | 1462360366612 Marionette TRACE conn3 <- [1,1062,null,{}] 04:12:46 INFO - PROCESS | 1833 | 1462360366620 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}] 04:12:46 INFO - PROCESS | 1833 | 1462360366801 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:12:46 INFO - PROCESS | 1833 | 1462360366984 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2029800 == 117 [pid = 1833] [id = 273] 04:12:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6b0f2bc00) [pid = 1833] [serial = 820] [outer = (nil)] 04:12:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6b1ddd400) [pid = 1833] [serial = 821] [outer = 0x7fe6b0f2bc00] 04:12:47 INFO - PROCESS | 1833 | 1462360367049 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6b2828400) [pid = 1833] [serial = 822] [outer = 0x7fe6b0f2bc00] 04:12:47 INFO - PROCESS | 1833 | 1462360367924 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]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1382ms 04:12:47 INFO - PROCESS | 1833 | 1462360367990 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 1833 | 1462360368003 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 04:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:12:48 INFO - PROCESS | 1833 | 1462360368021 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 1833 | 1462360368024 Marionette TRACE conn3 <- [1,1066,null,{}] 04:12:48 INFO - PROCESS | 1833 | 1462360368037 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}] 04:12:48 INFO - PROCESS | 1833 | 1462360368277 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:12:48 INFO - PROCESS | 1833 | 1462360368507 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6c6800 == 118 [pid = 1833] [id = 274] 04:12:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6b282c800) [pid = 1833] [serial = 823] [outer = (nil)] 04:12:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6b79cb400) [pid = 1833] [serial = 824] [outer = 0x7fe6b282c800] 04:12:48 INFO - PROCESS | 1833 | 1462360368600 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6b8377000) [pid = 1833] [serial = 825] [outer = 0x7fe6b282c800] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e27000 == 117 [pid = 1833] [id = 222] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bb0be800 == 116 [pid = 1833] [id = 6] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b376a800 == 115 [pid = 1833] [id = 188] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3416800 == 114 [pid = 1833] [id = 260] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6b9593c00) [pid = 1833] [serial = 725] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6b79ca800) [pid = 1833] [serial = 688] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6b0ec2000) [pid = 1833] [serial = 691] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6ad6a1400) [pid = 1833] [serial = 694] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6b0ebe400) [pid = 1833] [serial = 697] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6b9909400) [pid = 1833] [serial = 700] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24e4800 == 113 [pid = 1833] [id = 259] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9a77800 == 112 [pid = 1833] [id = 258] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83aa000 == 111 [pid = 1833] [id = 239] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83bd000 == 110 [pid = 1833] [id = 257] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e9f000 == 109 [pid = 1833] [id = 256] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af7d7000 == 108 [pid = 1833] [id = 255] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a18800 == 107 [pid = 1833] [id = 238] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b290c800 == 106 [pid = 1833] [id = 254] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c572f800 == 105 [pid = 1833] [id = 250] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c458e000 == 104 [pid = 1833] [id = 249] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3be2800 == 103 [pid = 1833] [id = 248] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c31b0000 == 102 [pid = 1833] [id = 247] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24cc000 == 101 [pid = 1833] [id = 246] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc952000 == 100 [pid = 1833] [id = 245] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bad92800 == 99 [pid = 1833] [id = 244] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b315c000 == 98 [pid = 1833] [id = 243] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fb2800 == 97 [pid = 1833] [id = 242] 04:12:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9a6b800 == 96 [pid = 1833] [id = 241] 04:12:49 INFO - PROCESS | 1833 | 1462360369535 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]]]}] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6b852e000) [pid = 1833] [serial = 719] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6b8695c00) [pid = 1833] [serial = 720] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6b852bc00) [pid = 1833] [serial = 722] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6b1d64000) [pid = 1833] [serial = 707] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6b1dc5400) [pid = 1833] [serial = 708] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6b27d1400) [pid = 1833] [serial = 710] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6b2f2e000) [pid = 1833] [serial = 711] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6b373fc00) [pid = 1833] [serial = 670] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6b1dd7000) [pid = 1833] [serial = 703] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6c273f000) [pid = 1833] [serial = 676] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6b7bca400) [pid = 1833] [serial = 716] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6b0fcd400) [pid = 1833] [serial = 682] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6b396c000) [pid = 1833] [serial = 713] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6b79c7c00) [pid = 1833] [serial = 714] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6c918f000) [pid = 1833] [serial = 679] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6d105d000) [pid = 1833] [serial = 685] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6b9587800) [pid = 1833] [serial = 673] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b93ed800) [pid = 1833] [serial = 723] [outer = (nil)] [url = about:blank] 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6b837f000) [pid = 1833] [serial = 717] [outer = (nil)] [url = about:blank] 04:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1543ms 04:12:49 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6b0f30000) [pid = 1833] [serial = 461] [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.] 04:12:49 INFO - PROCESS | 1833 | 1462360369577 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 1833 | 1462360369580 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 04:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:12:49 INFO - PROCESS | 1833 | 1462360369586 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 1833 | 1462360369592 Marionette TRACE conn3 <- [1,1070,null,{}] 04:12:49 INFO - PROCESS | 1833 | 1462360369606 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}] 04:12:49 INFO - PROCESS | 1833 | 1462360369755 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:12:49 INFO - PROCESS | 1833 | 1462360369774 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28ad800 == 97 [pid = 1833] [id = 275] 04:12:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6b8533000) [pid = 1833] [serial = 826] [outer = (nil)] 04:12:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6b8d56800) [pid = 1833] [serial = 827] [outer = 0x7fe6b8533000] 04:12:49 INFO - PROCESS | 1833 | 1462360369834 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6b8daf800) [pid = 1833] [serial = 828] [outer = 0x7fe6b8533000] 04:12:50 INFO - PROCESS | 1833 | 1462360370652 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]]]}] 04:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1143ms 04:12:50 INFO - PROCESS | 1833 | 1462360370730 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 1833 | 1462360370734 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 04:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:12:50 INFO - PROCESS | 1833 | 1462360370739 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 1833 | 1462360370741 Marionette TRACE conn3 <- [1,1074,null,{}] 04:12:50 INFO - PROCESS | 1833 | 1462360370747 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}] 04:12:50 INFO - PROCESS | 1833 | 1462360370892 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:12:51 INFO - PROCESS | 1833 | 1462360371022 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a20800 == 98 [pid = 1833] [id = 276] 04:12:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6b0ec1400) [pid = 1833] [serial = 829] [outer = (nil)] 04:12:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6b9263400) [pid = 1833] [serial = 830] [outer = 0x7fe6b0ec1400] 04:12:51 INFO - PROCESS | 1833 | 1462360371090 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6b958f000) [pid = 1833] [serial = 831] [outer = 0x7fe6b0ec1400] 04:12:51 INFO - PROCESS | 1833 | 1462360371853 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]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1177ms 04:12:51 INFO - PROCESS | 1833 | 1462360371917 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:12:51 INFO - PROCESS | 1833 | 1462360371931 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 04:12:51 INFO - PROCESS | 1833 | 1462360371936 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 1833 | 1462360371939 Marionette TRACE conn3 <- [1,1078,null,{}] 04:12:51 INFO - PROCESS | 1833 | 1462360371952 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}] 04:12:52 INFO - PROCESS | 1833 | 1462360372142 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:12:52 INFO - PROCESS | 1833 | 1462360372162 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b84b9800 == 99 [pid = 1833] [id = 277] 04:12:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6b8687400) [pid = 1833] [serial = 832] [outer = (nil)] 04:12:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6b9792800) [pid = 1833] [serial = 833] [outer = 0x7fe6b8687400] 04:12:52 INFO - PROCESS | 1833 | 1462360372219 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6b987e800) [pid = 1833] [serial = 834] [outer = 0x7fe6b8687400] 04:12:52 INFO - PROCESS | 1833 | 1462360372979 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]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1082ms 04:12:53 INFO - PROCESS | 1833 | 1462360373018 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 1833 | 1462360373021 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 04:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:12:53 INFO - PROCESS | 1833 | 1462360373030 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 1833 | 1462360373033 Marionette TRACE conn3 <- [1,1082,null,{}] 04:12:53 INFO - PROCESS | 1833 | 1462360373043 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}] 04:12:53 INFO - PROCESS | 1833 | 1462360373266 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:12:53 INFO - PROCESS | 1833 | 1462360373298 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93cd000 == 100 [pid = 1833] [id = 278] 04:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6b990e400) [pid = 1833] [serial = 835] [outer = (nil)] 04:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6bc5e4c00) [pid = 1833] [serial = 836] [outer = 0x7fe6b990e400] 04:12:53 INFO - PROCESS | 1833 | 1462360373357 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6bc6f4800) [pid = 1833] [serial = 837] [outer = 0x7fe6b990e400] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6ad6a4800) [pid = 1833] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6b7bc2800) [pid = 1833] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6b1dca400) [pid = 1833] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6b26e0c00) [pid = 1833] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6b837a400) [pid = 1833] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6b3967c00) [pid = 1833] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6b8e05c00) [pid = 1833] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:12:54 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6bb142000) [pid = 1833] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:12:54 INFO - PROCESS | 1833 | 1462360374728 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]]]}] 04:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1739ms 04:12:54 INFO - PROCESS | 1833 | 1462360374765 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 1833 | 1462360374767 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 04:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:12:54 INFO - PROCESS | 1833 | 1462360374783 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 1833 | 1462360374786 Marionette TRACE conn3 <- [1,1086,null,{}] 04:12:54 INFO - PROCESS | 1833 | 1462360374791 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}] 04:12:54 INFO - PROCESS | 1833 | 1462360374976 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:12:54 INFO - PROCESS | 1833 | 1462360374995 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93de800 == 101 [pid = 1833] [id = 279] 04:12:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6b1d59400) [pid = 1833] [serial = 838] [outer = (nil)] 04:12:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6b987d400) [pid = 1833] [serial = 839] [outer = 0x7fe6b1d59400] 04:12:55 INFO - PROCESS | 1833 | 1462360375052 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6bc965400) [pid = 1833] [serial = 840] [outer = 0x7fe6b1d59400] 04:12:56 INFO - PROCESS | 1833 | 1462360376065 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]]]}] 04:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1326ms 04:12:56 INFO - PROCESS | 1833 | 1462360376111 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 1833 | 1462360376117 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 04:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:12:56 INFO - PROCESS | 1833 | 1462360376124 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - PROCESS | 1833 | 1462360376130 Marionette TRACE conn3 <- [1,1090,null,{}] 04:12:56 INFO - PROCESS | 1833 | 1462360376137 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}] 04:12:56 INFO - PROCESS | 1833 | 1462360376360 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:12:56 INFO - PROCESS | 1833 | 1462360376534 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f27000 == 102 [pid = 1833] [id = 280] 04:12:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6b1ddb800) [pid = 1833] [serial = 841] [outer = (nil)] 04:12:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6b2831c00) [pid = 1833] [serial = 842] [outer = 0x7fe6b1ddb800] 04:12:56 INFO - PROCESS | 1833 | 1462360376603 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6b396b800) [pid = 1833] [serial = 843] [outer = 0x7fe6b1ddb800] 04:12:57 INFO - PROCESS | 1833 | 1462360377509 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]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1436ms 04:12:57 INFO - PROCESS | 1833 | 1462360377561 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 1833 | 1462360377569 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 04:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:12:57 INFO - PROCESS | 1833 | 1462360377579 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 1833 | 1462360377582 Marionette TRACE conn3 <- [1,1094,null,{}] 04:12:57 INFO - PROCESS | 1833 | 1462360377587 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}] 04:12:57 INFO - PROCESS | 1833 | 1462360377762 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:12:57 INFO - PROCESS | 1833 | 1462360377935 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b85e5800 == 103 [pid = 1833] [id = 281] 04:12:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6b396c000) [pid = 1833] [serial = 844] [outer = (nil)] 04:12:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6b8d61400) [pid = 1833] [serial = 845] [outer = 0x7fe6b396c000] 04:12:58 INFO - PROCESS | 1833 | 1462360378005 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6b93f1000) [pid = 1833] [serial = 846] [outer = 0x7fe6b396c000] 04:12:58 INFO - PROCESS | 1833 | 1462360378896 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]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1389ms 04:12:58 INFO - PROCESS | 1833 | 1462360378968 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 1833 | 1462360378971 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 04:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:12:58 INFO - PROCESS | 1833 | 1462360378977 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 1833 | 1462360378983 Marionette TRACE conn3 <- [1,1098,null,{}] 04:12:59 INFO - PROCESS | 1833 | 1462360378998 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}] 04:12:59 INFO - PROCESS | 1833 | 1462360379207 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:12:59 INFO - PROCESS | 1833 | 1462360379383 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef60000 == 104 [pid = 1833] [id = 282] 04:12:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6b97b4000) [pid = 1833] [serial = 847] [outer = (nil)] 04:12:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6badbc000) [pid = 1833] [serial = 848] [outer = 0x7fe6b97b4000] 04:12:59 INFO - PROCESS | 1833 | 1462360379456 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6bc6ee000) [pid = 1833] [serial = 849] [outer = 0x7fe6b97b4000] 04:13:00 INFO - PROCESS | 1833 | 1462360380303 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]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1342ms 04:13:00 INFO - PROCESS | 1833 | 1462360380329 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 1833 | 1462360380333 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 04:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:13:00 INFO - PROCESS | 1833 | 1462360380341 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 1833 | 1462360380343 Marionette TRACE conn3 <- [1,1102,null,{}] 04:13:00 INFO - PROCESS | 1833 | 1462360380349 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}] 04:13:00 INFO - PROCESS | 1833 | 1462360380511 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:13:00 INFO - PROCESS | 1833 | 1462360380689 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c25b7000 == 105 [pid = 1833] [id = 283] 04:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6b990c000) [pid = 1833] [serial = 850] [outer = (nil)] 04:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6befde000) [pid = 1833] [serial = 851] [outer = 0x7fe6b990c000] 04:13:00 INFO - PROCESS | 1833 | 1462360380758 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6c104d800) [pid = 1833] [serial = 852] [outer = 0x7fe6b990c000] 04:13:01 INFO - PROCESS | 1833 | 1462360381600 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]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1327ms 04:13:01 INFO - PROCESS | 1833 | 1462360381669 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 1833 | 1462360381673 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 04:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:13:01 INFO - PROCESS | 1833 | 1462360381679 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 1833 | 1462360381681 Marionette TRACE conn3 <- [1,1106,null,{}] 04:13:01 INFO - PROCESS | 1833 | 1462360381686 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}] 04:13:01 INFO - PROCESS | 1833 | 1462360381860 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:13:02 INFO - PROCESS | 1833 | 1462360382034 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c371f000 == 106 [pid = 1833] [id = 284] 04:13:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6badbf400) [pid = 1833] [serial = 853] [outer = (nil)] 04:13:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6c1c3cc00) [pid = 1833] [serial = 854] [outer = 0x7fe6badbf400] 04:13:02 INFO - PROCESS | 1833 | 1462360382103 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6c273b400) [pid = 1833] [serial = 855] [outer = 0x7fe6badbf400] 04:13:02 INFO - PROCESS | 1833 | 1462360382967 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]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1335ms 04:13:03 INFO - PROCESS | 1833 | 1462360383015 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:13:03 INFO - PROCESS | 1833 | 1462360383018 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 04:13:03 INFO - PROCESS | 1833 | 1462360383024 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 1833 | 1462360383027 Marionette TRACE conn3 <- [1,1110,null,{}] 04:13:03 INFO - PROCESS | 1833 | 1462360383032 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}] 04:13:03 INFO - PROCESS | 1833 | 1462360383200 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:13:03 INFO - PROCESS | 1833 | 1462360383382 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c552c000 == 107 [pid = 1833] [id = 285] 04:13:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6c2de3400) [pid = 1833] [serial = 856] [outer = (nil)] 04:13:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6c3795400) [pid = 1833] [serial = 857] [outer = 0x7fe6c2de3400] 04:13:03 INFO - PROCESS | 1833 | 1462360383455 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6c3e33800) [pid = 1833] [serial = 858] [outer = 0x7fe6c2de3400] 04:13:04 INFO - PROCESS | 1833 | 1462360384276 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]]]}] 04:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1280ms 04:13:04 INFO - PROCESS | 1833 | 1462360384304 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 1833 | 1462360384307 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 04:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:13:04 INFO - PROCESS | 1833 | 1462360384313 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 1833 | 1462360384316 Marionette TRACE conn3 <- [1,1114,null,{}] 04:13:04 INFO - PROCESS | 1833 | 1462360384321 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}] 04:13:04 INFO - PROCESS | 1833 | 1462360384478 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:13:04 INFO - PROCESS | 1833 | 1462360384660 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfc2d800 == 108 [pid = 1833] [id = 286] 04:13:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6c2de8800) [pid = 1833] [serial = 859] [outer = (nil)] 04:13:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6c4962c00) [pid = 1833] [serial = 860] [outer = 0x7fe6c2de8800] 04:13:04 INFO - PROCESS | 1833 | 1462360384728 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6c5793c00) [pid = 1833] [serial = 861] [outer = 0x7fe6c2de8800] 04:13:05 INFO - PROCESS | 1833 | 1462360385606 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]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1335ms 04:13:05 INFO - PROCESS | 1833 | 1462360385649 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 1833 | 1462360385653 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 04:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:13:05 INFO - PROCESS | 1833 | 1462360385658 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 1833 | 1462360385661 Marionette TRACE conn3 <- [1,1118,null,{}] 04:13:05 INFO - PROCESS | 1833 | 1462360385666 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}] 04:13:05 INFO - PROCESS | 1833 | 1462360385822 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:13:06 INFO - PROCESS | 1833 | 1462360386007 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d2d56800 == 109 [pid = 1833] [id = 287] 04:13:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6b7bd1000) [pid = 1833] [serial = 862] [outer = (nil)] 04:13:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6c5798000) [pid = 1833] [serial = 863] [outer = 0x7fe6b7bd1000] 04:13:06 INFO - PROCESS | 1833 | 1462360386080 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6ca042800) [pid = 1833] [serial = 864] [outer = 0x7fe6b7bd1000] 04:13:06 INFO - PROCESS | 1833 | 1462360386923 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]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1282ms 04:13:06 INFO - PROCESS | 1833 | 1462360386941 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 1833 | 1462360386943 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 04:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:13:06 INFO - PROCESS | 1833 | 1462360386949 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 1833 | 1462360386951 Marionette TRACE conn3 <- [1,1122,null,{}] 04:13:06 INFO - PROCESS | 1833 | 1462360386957 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}] 04:13:07 INFO - PROCESS | 1833 | 1462360387120 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:13:07 INFO - PROCESS | 1833 | 1462360387304 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d53c3800 == 110 [pid = 1833] [id = 288] 04:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6bc671c00) [pid = 1833] [serial = 865] [outer = (nil)] 04:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6cfc10800) [pid = 1833] [serial = 866] [outer = 0x7fe6bc671c00] 04:13:07 INFO - PROCESS | 1833 | 1462360387369 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6cff89400) [pid = 1833] [serial = 867] [outer = 0x7fe6bc671c00] 04:13:08 INFO - PROCESS | 1833 | 1462360388226 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]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1332ms 04:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:13:08 INFO - PROCESS | 1833 | 1462360388283 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 1833 | 1462360388285 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 04:13:08 INFO - PROCESS | 1833 | 1462360388292 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 1833 | 1462360388295 Marionette TRACE conn3 <- [1,1126,null,{}] 04:13:08 INFO - PROCESS | 1833 | 1462360388300 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}] 04:13:08 INFO - PROCESS | 1833 | 1462360388465 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:13:08 INFO - PROCESS | 1833 | 1462360388649 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6da33d000 == 111 [pid = 1833] [id = 289] 04:13:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6c49b5c00) [pid = 1833] [serial = 868] [outer = (nil)] 04:13:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6d0163800) [pid = 1833] [serial = 869] [outer = 0x7fe6c49b5c00] 04:13:08 INFO - PROCESS | 1833 | 1462360388719 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6d0dcfc00) [pid = 1833] [serial = 870] [outer = 0x7fe6c49b5c00] 04:13:09 INFO - PROCESS | 1833 | 1462360389623 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]]]}] 04:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1388ms 04:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:13:09 INFO - PROCESS | 1833 | 1462360389680 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 1833 | 1462360389683 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 04:13:09 INFO - PROCESS | 1833 | 1462360389689 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 1833 | 1462360389692 Marionette TRACE conn3 <- [1,1130,null,{}] 04:13:09 INFO - PROCESS | 1833 | 1462360389697 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}] 04:13:09 INFO - PROCESS | 1833 | 1462360389944 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:13:10 INFO - PROCESS | 1833 | 1462360390197 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aadfc000 == 112 [pid = 1833] [id = 290] 04:13:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6cff89c00) [pid = 1833] [serial = 871] [outer = (nil)] 04:13:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6d14ee000) [pid = 1833] [serial = 872] [outer = 0x7fe6cff89c00] 04:13:10 INFO - PROCESS | 1833 | 1462360390359 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6d44cbc00) [pid = 1833] [serial = 873] [outer = 0x7fe6cff89c00] 04:13:11 INFO - PROCESS | 1833 | 1462360391215 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]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1593ms 04:13:11 INFO - PROCESS | 1833 | 1462360391282 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 1833 | 1462360391286 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 04:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:13:11 INFO - PROCESS | 1833 | 1462360391291 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 1833 | 1462360391293 Marionette TRACE conn3 <- [1,1134,null,{}] 04:13:11 INFO - PROCESS | 1833 | 1462360391299 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}] 04:13:11 INFO - PROCESS | 1833 | 1462360391469 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:13:11 INFO - PROCESS | 1833 | 1462360391661 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ac167000 == 113 [pid = 1833] [id = 291] 04:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6b1dca000) [pid = 1833] [serial = 874] [outer = (nil)] 04:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6bb147400) [pid = 1833] [serial = 875] [outer = 0x7fe6b1dca000] 04:13:11 INFO - PROCESS | 1833 | 1462360391729 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6d3267c00) [pid = 1833] [serial = 876] [outer = 0x7fe6b1dca000] 04:13:12 INFO - PROCESS | 1833 | 1462360392572 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]]]}] 04:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1330ms 04:13:12 INFO - PROCESS | 1833 | 1462360392621 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 1833 | 1462360392625 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 04:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:13:12 INFO - PROCESS | 1833 | 1462360392630 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 1833 | 1462360392642 Marionette TRACE conn3 <- [1,1138,null,{}] 04:13:12 INFO - PROCESS | 1833 | 1462360392646 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}] 04:13:12 INFO - PROCESS | 1833 | 1462360392805 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:13:12 INFO - PROCESS | 1833 | 1462360392993 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad90a800 == 114 [pid = 1833] [id = 292] 04:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6b0ec4800) [pid = 1833] [serial = 877] [outer = (nil)] 04:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6c2d73c00) [pid = 1833] [serial = 878] [outer = 0x7fe6b0ec4800] 04:13:13 INFO - PROCESS | 1833 | 1462360393060 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6d4688c00) [pid = 1833] [serial = 879] [outer = 0x7fe6b0ec4800] 04:13:14 INFO - PROCESS | 1833 | 1462360394166 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]]]}] 04:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1588ms 04:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:13:14 INFO - PROCESS | 1833 | 1462360394219 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 1833 | 1462360394223 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 04:13:14 INFO - PROCESS | 1833 | 1462360394231 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 1833 | 1462360394236 Marionette TRACE conn3 <- [1,1142,null,{}] 04:13:14 INFO - PROCESS | 1833 | 1462360394245 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}] 04:13:14 INFO - PROCESS | 1833 | 1462360394440 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:13:14 INFO - PROCESS | 1833 | 1462360394701 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af7c8000 == 115 [pid = 1833] [id = 293] 04:13:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6b0ec9c00) [pid = 1833] [serial = 880] [outer = (nil)] 04:13:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6b27ca000) [pid = 1833] [serial = 881] [outer = 0x7fe6b0ec9c00] 04:13:14 INFO - PROCESS | 1833 | 1462360394764 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6b3af3000) [pid = 1833] [serial = 882] [outer = 0x7fe6b0ec9c00] 04:13:15 INFO - PROCESS | 1833 | 1462360395678 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]]]}] 04:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1483ms 04:13:15 INFO - PROCESS | 1833 | 1462360395714 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 1833 | 1462360395721 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 04:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:13:15 INFO - PROCESS | 1833 | 1462360395730 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 1833 | 1462360395734 Marionette TRACE conn3 <- [1,1146,null,{}] 04:13:15 INFO - PROCESS | 1833 | 1462360395739 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}] 04:13:15 INFO - PROCESS | 1833 | 1462360395897 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:13:16 INFO - PROCESS | 1833 | 1462360396097 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6c7000 == 116 [pid = 1833] [id = 294] 04:13:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6b8530400) [pid = 1833] [serial = 883] [outer = (nil)] 04:13:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6b8e0b400) [pid = 1833] [serial = 884] [outer = 0x7fe6b8530400] 04:13:16 INFO - PROCESS | 1833 | 1462360396157 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6b9788c00) [pid = 1833] [serial = 885] [outer = 0x7fe6b8530400] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93cd000 == 115 [pid = 1833] [id = 278] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b84b9800 == 114 [pid = 1833] [id = 277] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6b9881000) [pid = 1833] [serial = 740] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6bc7aec00) [pid = 1833] [serial = 752] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6bc675800) [pid = 1833] [serial = 749] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6bef45c00) [pid = 1833] [serial = 755] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6b96f8800) [pid = 1833] [serial = 737] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6bb06c400) [pid = 1833] [serial = 746] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6b9b9c400) [pid = 1833] [serial = 743] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6b868a000) [pid = 1833] [serial = 758] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a20800 == 113 [pid = 1833] [id = 276] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b28ad800 == 112 [pid = 1833] [id = 275] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad6c6800 == 111 [pid = 1833] [id = 274] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2029800 == 110 [pid = 1833] [id = 273] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af19f000 == 109 [pid = 1833] [id = 270] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab4d6000 == 108 [pid = 1833] [id = 269] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aaace800 == 107 [pid = 1833] [id = 268] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d93bd000 == 106 [pid = 1833] [id = 267] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d53b7800 == 105 [pid = 1833] [id = 266] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4bbe800 == 104 [pid = 1833] [id = 265] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d0e34800 == 103 [pid = 1833] [id = 264] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bb0ba800 == 102 [pid = 1833] [id = 263] 04:13:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2dc6000 == 101 [pid = 1833] [id = 262] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6c1b82000) [pid = 1833] [serial = 783] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6b27c4400) [pid = 1833] [serial = 765] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe6b8e04000) [pid = 1833] [serial = 771] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6b978fc00) [pid = 1833] [serial = 726] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6bfba7400) [pid = 1833] [serial = 782] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6b9b97400) [pid = 1833] [serial = 777] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6b9909800) [pid = 1833] [serial = 776] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6b3665c00) [pid = 1833] [serial = 731] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6b8d63800) [pid = 1833] [serial = 734] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6b868f400) [pid = 1833] [serial = 770] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6b79c9800) [pid = 1833] [serial = 768] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6b97ac800) [pid = 1833] [serial = 774] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6b96f7400) [pid = 1833] [serial = 773] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6c1310800) [pid = 1833] [serial = 780] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6b1dbdc00) [pid = 1833] [serial = 728] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6bfb11000) [pid = 1833] [serial = 779] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6b3af5400) [pid = 1833] [serial = 767] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6c1f2ac00) [pid = 1833] [serial = 761] [outer = (nil)] [url = about:blank] 04:13:16 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6b0ec8800) [pid = 1833] [serial = 764] [outer = (nil)] [url = about:blank] 04:13:17 INFO - PROCESS | 1833 | 1462360397128 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]]]}] 04:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1428ms 04:13:17 INFO - PROCESS | 1833 | 1462360397159 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 1833 | 1462360397161 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 04:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:13:17 INFO - PROCESS | 1833 | 1462360397167 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 1833 | 1462360397172 Marionette TRACE conn3 <- [1,1150,null,{}] 04:13:17 INFO - PROCESS | 1833 | 1462360397187 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}] 04:13:17 INFO - PROCESS | 1833 | 1462360397345 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:13:17 INFO - PROCESS | 1833 | 1462360397362 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b290b800 == 102 [pid = 1833] [id = 295] 04:13:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6b96f7400) [pid = 1833] [serial = 886] [outer = (nil)] 04:13:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6b9ba1800) [pid = 1833] [serial = 887] [outer = 0x7fe6b96f7400] 04:13:17 INFO - PROCESS | 1833 | 1462360397424 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6bc672800) [pid = 1833] [serial = 888] [outer = 0x7fe6b96f7400] 04:13:18 INFO - PROCESS | 1833 | 1462360398223 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]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1085ms 04:13:18 INFO - PROCESS | 1833 | 1462360398254 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 1833 | 1462360398259 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 04:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:13:18 INFO - PROCESS | 1833 | 1462360398265 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 1833 | 1462360398267 Marionette TRACE conn3 <- [1,1154,null,{}] 04:13:18 INFO - PROCESS | 1833 | 1462360398272 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}] 04:13:18 INFO - PROCESS | 1833 | 1462360398421 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:13:18 INFO - PROCESS | 1833 | 1462360398436 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83a1000 == 103 [pid = 1833] [id = 296] 04:13:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6bc674000) [pid = 1833] [serial = 889] [outer = (nil)] 04:13:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6c1310800) [pid = 1833] [serial = 890] [outer = 0x7fe6bc674000] 04:13:18 INFO - PROCESS | 1833 | 1462360398494 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6c2734000) [pid = 1833] [serial = 891] [outer = 0x7fe6bc674000] 04:13:19 INFO - PROCESS | 1833 | 1462360399392 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]]]}] 04:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1184ms 04:13:19 INFO - PROCESS | 1833 | 1462360399460 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:13:19 INFO - PROCESS | 1833 | 1462360399463 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 04:13:19 INFO - PROCESS | 1833 | 1462360399468 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 1833 | 1462360399471 Marionette TRACE conn3 <- [1,1158,null,{}] 04:13:19 INFO - PROCESS | 1833 | 1462360399476 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}] 04:13:19 INFO - PROCESS | 1833 | 1462360399684 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:13:19 INFO - PROCESS | 1833 | 1462360399711 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9238000 == 104 [pid = 1833] [id = 297] 04:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6befd7000) [pid = 1833] [serial = 892] [outer = (nil)] 04:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6c294f400) [pid = 1833] [serial = 893] [outer = 0x7fe6befd7000] 04:13:19 INFO - PROCESS | 1833 | 1462360399769 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6c2ddb800) [pid = 1833] [serial = 894] [outer = 0x7fe6befd7000] 04:13:20 INFO - PROCESS | 1833 | 1462360400598 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]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1182ms 04:13:20 INFO - PROCESS | 1833 | 1462360400651 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 1833 | 1462360400654 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 04:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:13:20 INFO - PROCESS | 1833 | 1462360400660 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 1833 | 1462360400662 Marionette TRACE conn3 <- [1,1162,null,{}] 04:13:20 INFO - PROCESS | 1833 | 1462360400667 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}] 04:13:20 INFO - PROCESS | 1833 | 1462360400892 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:13:20 INFO - PROCESS | 1833 | 1462360400919 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc6af000 == 105 [pid = 1833] [id = 298] 04:13:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6c3dc3400) [pid = 1833] [serial = 895] [outer = (nil)] 04:13:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6cfc0d800) [pid = 1833] [serial = 896] [outer = 0x7fe6c3dc3400] 04:13:20 INFO - PROCESS | 1833 | 1462360400978 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6d0378000) [pid = 1833] [serial = 897] [outer = 0x7fe6c3dc3400] 04:13:21 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6b990e400) [pid = 1833] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:13:21 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6b0f2bc00) [pid = 1833] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:13:21 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6b0ec1400) [pid = 1833] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:13:21 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6b8533000) [pid = 1833] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:13:21 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6b8687400) [pid = 1833] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:13:21 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6b282c800) [pid = 1833] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:13:22 INFO - PROCESS | 1833 | 1462360402065 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]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1437ms 04:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:13:22 INFO - PROCESS | 1833 | 1462360402097 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 1833 | 1462360402100 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 04:13:22 INFO - PROCESS | 1833 | 1462360402105 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 1833 | 1462360402118 Marionette TRACE conn3 <- [1,1166,null,{}] 04:13:22 INFO - PROCESS | 1833 | 1462360402123 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}] 04:13:22 INFO - PROCESS | 1833 | 1462360402326 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:13:22 INFO - PROCESS | 1833 | 1462360402346 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef67000 == 106 [pid = 1833] [id = 299] 04:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6b8db5800) [pid = 1833] [serial = 898] [outer = (nil)] 04:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6d1061c00) [pid = 1833] [serial = 899] [outer = 0x7fe6b8db5800] 04:13:22 INFO - PROCESS | 1833 | 1462360402403 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6d1323000) [pid = 1833] [serial = 900] [outer = 0x7fe6b8db5800] 04:13:23 INFO - PROCESS | 1833 | 1462360403109 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]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1038ms 04:13:23 INFO - PROCESS | 1833 | 1462360403143 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 04:13:23 INFO - PROCESS | 1833 | 1462360403146 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 04:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:13:23 INFO - PROCESS | 1833 | 1462360403154 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 1833 | 1462360403156 Marionette TRACE conn3 <- [1,1170,null,{}] 04:13:23 INFO - PROCESS | 1833 | 1462360403161 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}] 04:13:23 INFO - PROCESS | 1833 | 1462360403355 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:13:23 INFO - PROCESS | 1833 | 1462360403373 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3421800 == 107 [pid = 1833] [id = 300] 04:13:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6ba0cc000) [pid = 1833] [serial = 901] [outer = (nil)] 04:13:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6d2dbcc00) [pid = 1833] [serial = 902] [outer = 0x7fe6ba0cc000] 04:13:23 INFO - PROCESS | 1833 | 1462360403429 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6d4682400) [pid = 1833] [serial = 903] [outer = 0x7fe6ba0cc000] 04:13:24 INFO - PROCESS | 1833 | 1462360404448 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]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1331ms 04:13:24 INFO - PROCESS | 1833 | 1462360404526 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 1833 | 1462360404533 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 04:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:13:24 INFO - PROCESS | 1833 | 1462360404589 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 1833 | 1462360404594 Marionette TRACE conn3 <- [1,1174,null,{}] 04:13:24 INFO - PROCESS | 1833 | 1462360404602 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}] 04:13:24 INFO - PROCESS | 1833 | 1462360404802 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:13:25 INFO - PROCESS | 1833 | 1462360404997 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af372800 == 108 [pid = 1833] [id = 301] 04:13:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6b27d1000) [pid = 1833] [serial = 904] [outer = (nil)] 04:13:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6b837d800) [pid = 1833] [serial = 905] [outer = 0x7fe6b27d1000] 04:13:25 INFO - PROCESS | 1833 | 1462360405069 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6b8dae800) [pid = 1833] [serial = 906] [outer = 0x7fe6b27d1000] 04:13:25 INFO - PROCESS | 1833 | 1462360405994 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] 04:13:26 INFO - PROCESS | 1833 | 1462360406083 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 04:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:13:26 INFO - PROCESS | 1833 | 1462360406096 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 1833 | 1462360406101 Marionette TRACE conn3 <- [1,1178,null,{}] 04:13:26 INFO - PROCESS | 1833 | 1462360406106 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}] 04:13:26 INFO - PROCESS | 1833 | 1462360406324 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:13:26 INFO - PROCESS | 1833 | 1462360406597 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bbb8a000 == 109 [pid = 1833] [id = 302] 04:13:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6b990d400) [pid = 1833] [serial = 907] [outer = (nil)] 04:13:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6bc967000) [pid = 1833] [serial = 908] [outer = 0x7fe6b990d400] 04:13:26 INFO - PROCESS | 1833 | 1462360406678 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6c273e000) [pid = 1833] [serial = 909] [outer = 0x7fe6b990d400] 04:13:27 INFO - PROCESS | 1833 | 1462360407498 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] 04:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:13:27 INFO - PROCESS | 1833 | 1462360407540 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 04:13:27 INFO - PROCESS | 1833 | 1462360407546 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 1833 | 1462360407552 Marionette TRACE conn3 <- [1,1182,null,{}] 04:13:27 INFO - PROCESS | 1833 | 1462360407567 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}] 04:13:27 INFO - PROCESS | 1833 | 1462360407737 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:13:27 INFO - PROCESS | 1833 | 1462360407928 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe1d800 == 110 [pid = 1833] [id = 303] 04:13:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6c35d3400) [pid = 1833] [serial = 910] [outer = (nil)] 04:13:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6c579a400) [pid = 1833] [serial = 911] [outer = 0x7fe6c35d3400] 04:13:28 INFO - PROCESS | 1833 | 1462360407999 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6d0134400) [pid = 1833] [serial = 912] [outer = 0x7fe6c35d3400] 04:13:28 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:13:28 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:13:28 INFO - PROCESS | 1833 | 1462360408893 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] 04:13:28 INFO - PROCESS | 1833 | 1462360408936 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 04:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:13:28 INFO - PROCESS | 1833 | 1462360408942 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 1833 | 1462360408944 Marionette TRACE conn3 <- [1,1186,null,{}] 04:13:28 INFO - PROCESS | 1833 | 1462360408951 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}] 04:13:29 INFO - PROCESS | 1833 | 1462360409120 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:13:29 INFO - PROCESS | 1833 | 1462360409308 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7dca800 == 111 [pid = 1833] [id = 304] 04:13:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6c3dc4800) [pid = 1833] [serial = 913] [outer = (nil)] 04:13:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6d4aa8000) [pid = 1833] [serial = 914] [outer = 0x7fe6c3dc4800] 04:13:29 INFO - PROCESS | 1833 | 1462360409375 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6d4d8e400) [pid = 1833] [serial = 915] [outer = 0x7fe6c3dc4800] 04:13:30 INFO - PROCESS | 1833 | 1462360410236 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] 04:13:30 INFO - PROCESS | 1833 | 1462360410277 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 04:13:30 INFO - PROCESS | 1833 | 1462360410283 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 1833 | 1462360410286 Marionette TRACE conn3 <- [1,1190,null,{}] 04:13:30 INFO - PROCESS | 1833 | 1462360410291 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}] 04:13:30 INFO - PROCESS | 1833 | 1462360410464 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:13:30 INFO - PROCESS | 1833 | 1462360410660 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b7956800 == 112 [pid = 1833] [id = 305] 04:13:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6af145c00) [pid = 1833] [serial = 916] [outer = (nil)] 04:13:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6af14d000) [pid = 1833] [serial = 917] [outer = 0x7fe6af145c00] 04:13:30 INFO - PROCESS | 1833 | 1462360410726 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6b8376800) [pid = 1833] [serial = 918] [outer = 0x7fe6af145c00] 04:13:31 INFO - PROCESS | 1833 | 1462360411594 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] 04:13:31 INFO - PROCESS | 1833 | 1462360411674 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 04:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:13:31 INFO - PROCESS | 1833 | 1462360411683 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 1833 | 1462360411687 Marionette TRACE conn3 <- [1,1194,null,{}] 04:13:31 INFO - PROCESS | 1833 | 1462360411693 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}] 04:13:31 INFO - PROCESS | 1833 | 1462360411932 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:13:32 INFO - PROCESS | 1833 | 1462360412155 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af25f000 == 113 [pid = 1833] [id = 306] 04:13:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7fe6a9931400) [pid = 1833] [serial = 919] [outer = (nil)] 04:13:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7fe6af146000) [pid = 1833] [serial = 920] [outer = 0x7fe6a9931400] 04:13:32 INFO - PROCESS | 1833 | 1462360412240 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7fe6d4d96c00) [pid = 1833] [serial = 921] [outer = 0x7fe6a9931400] 04:13:32 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:13:32 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:13:33 INFO - PROCESS | 1833 | 1462360413034 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] 04:13:33 INFO - PROCESS | 1833 | 1462360413075 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 04:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:13:33 INFO - PROCESS | 1833 | 1462360413080 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 1833 | 1462360413083 Marionette TRACE conn3 <- [1,1198,null,{}] 04:13:33 INFO - PROCESS | 1833 | 1462360413088 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}] 04:13:33 INFO - PROCESS | 1833 | 1462360413252 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:13:33 INFO - PROCESS | 1833 | 1462360413440 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a98ea000 == 114 [pid = 1833] [id = 307] 04:13:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6a9933000) [pid = 1833] [serial = 922] [outer = (nil)] 04:13:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6b0bb1000) [pid = 1833] [serial = 923] [outer = 0x7fe6a9933000] 04:13:33 INFO - PROCESS | 1833 | 1462360413506 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6b0bb5c00) [pid = 1833] [serial = 924] [outer = 0x7fe6a9933000] 04:13:34 INFO - PROCESS | 1833 | 1462360414352 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]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1334ms 04:13:34 INFO - PROCESS | 1833 | 1462360414415 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 1833 | 1462360414419 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 04:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:13:34 INFO - PROCESS | 1833 | 1462360414424 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 1833 | 1462360414427 Marionette TRACE conn3 <- [1,1202,null,{}] 04:13:34 INFO - PROCESS | 1833 | 1462360414432 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}] 04:13:34 INFO - PROCESS | 1833 | 1462360414601 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:13:34 INFO - PROCESS | 1833 | 1462360414790 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aacd6800 == 115 [pid = 1833] [id = 308] 04:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6a9934800) [pid = 1833] [serial = 925] [outer = (nil)] 04:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6aacf5000) [pid = 1833] [serial = 926] [outer = 0x7fe6a9934800] 04:13:34 INFO - PROCESS | 1833 | 1462360414864 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6aacf9400) [pid = 1833] [serial = 927] [outer = 0x7fe6a9934800] 04:13:35 INFO - PROCESS | 1833 | 1462360415781 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]]]}] 04:13:35 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 04:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1395ms 04:13:35 INFO - PROCESS | 1833 | 1462360415821 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 1833 | 1462360415824 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 04:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:13:35 INFO - PROCESS | 1833 | 1462360415830 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 1833 | 1462360415832 Marionette TRACE conn3 <- [1,1206,null,{}] 04:13:35 INFO - PROCESS | 1833 | 1462360415838 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}] 04:13:36 INFO - PROCESS | 1833 | 1462360416002 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:13:36 INFO - PROCESS | 1833 | 1462360416198 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2ce800 == 116 [pid = 1833] [id = 309] 04:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6a8cc2c00) [pid = 1833] [serial = 928] [outer = (nil)] 04:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6a8ccbc00) [pid = 1833] [serial = 929] [outer = 0x7fe6a8cc2c00] 04:13:36 INFO - PROCESS | 1833 | 1462360416269 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6a8cd0800) [pid = 1833] [serial = 930] [outer = 0x7fe6a8cc2c00] 04:13:37 INFO - PROCESS | 1833 | 1462360417074 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]]]}] 04:13:37 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 04:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1282ms 04:13:37 INFO - PROCESS | 1833 | 1462360417116 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 1833 | 1462360417119 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 04:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:13:37 INFO - PROCESS | 1833 | 1462360417125 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 1833 | 1462360417128 Marionette TRACE conn3 <- [1,1210,null,{}] 04:13:37 INFO - PROCESS | 1833 | 1462360417133 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}] 04:13:37 INFO - PROCESS | 1833 | 1462360417303 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:13:37 INFO - PROCESS | 1833 | 1462360417496 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2e6800 == 117 [pid = 1833] [id = 310] 04:13:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6a8cc6000) [pid = 1833] [serial = 931] [outer = (nil)] 04:13:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6aacfa000) [pid = 1833] [serial = 932] [outer = 0x7fe6a8cc6000] 04:13:37 INFO - PROCESS | 1833 | 1462360417562 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6b0bb5800) [pid = 1833] [serial = 933] [outer = 0x7fe6a8cc6000] 04:13:38 INFO - PROCESS | 1833 | 1462360418444 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]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1391ms 04:13:38 INFO - PROCESS | 1833 | 1462360418517 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 1833 | 1462360418521 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 04:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:13:38 INFO - PROCESS | 1833 | 1462360418526 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 1833 | 1462360418530 Marionette TRACE conn3 <- [1,1214,null,{}] 04:13:38 INFO - PROCESS | 1833 | 1462360418535 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}] 04:13:38 INFO - PROCESS | 1833 | 1462360418722 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:13:38 INFO - PROCESS | 1833 | 1462360418908 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e81000 == 118 [pid = 1833] [id = 311] 04:13:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6a8ccc800) [pid = 1833] [serial = 934] [outer = (nil)] 04:13:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6a8f55000) [pid = 1833] [serial = 935] [outer = 0x7fe6a8ccc800] 04:13:38 INFO - PROCESS | 1833 | 1462360418984 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6d4d98c00) [pid = 1833] [serial = 936] [outer = 0x7fe6a8ccc800] 04:13:39 INFO - PROCESS | 1833 | 1462360419928 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]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1434ms 04:13:39 INFO - PROCESS | 1833 | 1462360419962 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 1833 | 1462360419966 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 04:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:13:39 INFO - PROCESS | 1833 | 1462360419971 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 1833 | 1462360419975 Marionette TRACE conn3 <- [1,1218,null,{}] 04:13:39 INFO - PROCESS | 1833 | 1462360419980 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}] 04:13:40 INFO - PROCESS | 1833 | 1462360420147 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:13:40 INFO - PROCESS | 1833 | 1462360420343 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a90d8000 == 119 [pid = 1833] [id = 312] 04:13:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6a8f4cc00) [pid = 1833] [serial = 937] [outer = (nil)] 04:13:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7fe6aa2b4800) [pid = 1833] [serial = 938] [outer = 0x7fe6a8f4cc00] 04:13:40 INFO - PROCESS | 1833 | 1462360420408 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7fe6aa2b9c00) [pid = 1833] [serial = 939] [outer = 0x7fe6a8f4cc00] 04:13:41 INFO - PROCESS | 1833 | 1462360421271 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]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1333ms 04:13:41 INFO - PROCESS | 1833 | 1462360421306 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 1833 | 1462360421309 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 04:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:13:41 INFO - PROCESS | 1833 | 1462360421315 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 1833 | 1462360421317 Marionette TRACE conn3 <- [1,1222,null,{}] 04:13:41 INFO - PROCESS | 1833 | 1462360421322 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}] 04:13:41 INFO - PROCESS | 1833 | 1462360421503 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:13:41 INFO - PROCESS | 1833 | 1462360421697 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2880000 == 120 [pid = 1833] [id = 313] 04:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7fe6a8f51000) [pid = 1833] [serial = 940] [outer = (nil)] 04:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7fe6ac228400) [pid = 1833] [serial = 941] [outer = 0x7fe6a8f51000] 04:13:41 INFO - PROCESS | 1833 | 1462360421764 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7fe6ac22e000) [pid = 1833] [serial = 942] [outer = 0x7fe6a8f51000] 04:13:42 INFO - PROCESS | 1833 | 1462360422648 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] 04:13:42 INFO - PROCESS | 1833 | 1462360422699 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 04:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:13:42 INFO - PROCESS | 1833 | 1462360422705 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 1833 | 1462360422708 Marionette TRACE conn3 <- [1,1226,null,{}] 04:13:42 INFO - PROCESS | 1833 | 1462360422714 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}] 04:13:42 INFO - PROCESS | 1833 | 1462360422899 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:13:43 INFO - PROCESS | 1833 | 1462360423639 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aacd0800 == 121 [pid = 1833] [id = 314] 04:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7fe6a8f4b000) [pid = 1833] [serial = 943] [outer = (nil)] 04:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7fe6a8f53400) [pid = 1833] [serial = 944] [outer = 0x7fe6a8f4b000] 04:13:43 INFO - PROCESS | 1833 | 1462360423714 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7fe6a992c000) [pid = 1833] [serial = 945] [outer = 0x7fe6a8f4b000] 04:13:44 INFO - PROCESS | 1833 | 1462360424538 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]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1886ms 04:13:44 INFO - PROCESS | 1833 | 1462360424593 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 1833 | 1462360424598 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 04:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:13:44 INFO - PROCESS | 1833 | 1462360424605 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 1833 | 1462360424610 Marionette TRACE conn3 <- [1,1230,null,{}] 04:13:44 INFO - PROCESS | 1833 | 1462360424617 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}] 04:13:44 INFO - PROCESS | 1833 | 1462360424802 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:13:45 INFO - PROCESS | 1833 | 1462360425016 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af35c000 == 122 [pid = 1833] [id = 315] 04:13:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7fe6a8f4e400) [pid = 1833] [serial = 946] [outer = (nil)] 04:13:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7fe6b0ba9c00) [pid = 1833] [serial = 947] [outer = 0x7fe6a8f4e400] 04:13:45 INFO - PROCESS | 1833 | 1462360425082 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7fe6b0ec9800) [pid = 1833] [serial = 948] [outer = 0x7fe6a8f4e400] 04:13:46 INFO - PROCESS | 1833 | 1462360426095 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]]]}] 04:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1536ms 04:13:46 INFO - PROCESS | 1833 | 1462360426145 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 1833 | 1462360426151 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 04:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:13:46 INFO - PROCESS | 1833 | 1462360426158 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 1833 | 1462360426161 Marionette TRACE conn3 <- [1,1234,null,{}] 04:13:46 INFO - PROCESS | 1833 | 1462360426166 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}] 04:13:46 INFO - PROCESS | 1833 | 1462360426332 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:13:46 INFO - PROCESS | 1833 | 1462360426534 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af1a1800 == 123 [pid = 1833] [id = 316] 04:13:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7fe6b2830c00) [pid = 1833] [serial = 949] [outer = (nil)] 04:13:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7fe6b3665c00) [pid = 1833] [serial = 950] [outer = 0x7fe6b2830c00] 04:13:46 INFO - PROCESS | 1833 | 1462360426601 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7fe6b3af5c00) [pid = 1833] [serial = 951] [outer = 0x7fe6b2830c00] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9246800 == 122 [pid = 1833] [id = 14] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d0107000 == 121 [pid = 1833] [id = 50] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2af0000 == 120 [pid = 1833] [id = 15] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c371a000 == 119 [pid = 1833] [id = 17] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3bf3000 == 118 [pid = 1833] [id = 28] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef67000 == 117 [pid = 1833] [id = 299] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc6af000 == 116 [pid = 1833] [id = 298] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9238000 == 115 [pid = 1833] [id = 297] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83a1000 == 114 [pid = 1833] [id = 296] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b290b800 == 113 [pid = 1833] [id = 295] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad6c7000 == 112 [pid = 1833] [id = 294] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af7c8000 == 111 [pid = 1833] [id = 293] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aadfc000 == 110 [pid = 1833] [id = 290] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d53c3800 == 109 [pid = 1833] [id = 288] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d2d56800 == 108 [pid = 1833] [id = 287] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfc2d800 == 107 [pid = 1833] [id = 286] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c552c000 == 106 [pid = 1833] [id = 285] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c371f000 == 105 [pid = 1833] [id = 284] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c25b7000 == 104 [pid = 1833] [id = 283] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef60000 == 103 [pid = 1833] [id = 282] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b85e5800 == 102 [pid = 1833] [id = 281] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0f27000 == 101 [pid = 1833] [id = 280] 04:13:47 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93de800 == 100 [pid = 1833] [id = 279] 04:13:47 INFO - PROCESS | 1833 | 1462360427531 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]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1384ms 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7fe6b2828400) [pid = 1833] [serial = 822] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7fe6b1ddd400) [pid = 1833] [serial = 821] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7fe6b9263400) [pid = 1833] [serial = 830] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7fe6c1b81400) [pid = 1833] [serial = 797] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7fe6b8d56800) [pid = 1833] [serial = 827] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7fe6b8daf800) [pid = 1833] [serial = 828] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7fe6b9792800) [pid = 1833] [serial = 833] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7fe6c579b400) [pid = 1833] [serial = 809] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7fe6c1faa800) [pid = 1833] [serial = 785] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7fe6b868dc00) [pid = 1833] [serial = 791] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7fe6b8377000) [pid = 1833] [serial = 825] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7fe6b79cb400) [pid = 1833] [serial = 824] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7fe6ba034400) [pid = 1833] [serial = 794] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7fe6c2943c00) [pid = 1833] [serial = 800] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6c918bc00) [pid = 1833] [serial = 812] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6c4556000) [pid = 1833] [serial = 806] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6b282a000) [pid = 1833] [serial = 788] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6c379d000) [pid = 1833] [serial = 803] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6cff94400) [pid = 1833] [serial = 818] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6cfc0b800) [pid = 1833] [serial = 815] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6bc5e4c00) [pid = 1833] [serial = 836] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6b987e800) [pid = 1833] [serial = 834] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6bc6f4800) [pid = 1833] [serial = 837] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6b958f000) [pid = 1833] [serial = 831] [outer = (nil)] [url = about:blank] 04:13:47 INFO - PROCESS | 1833 | 1462360427607 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 1833 | 1462360427610 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 04:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:13:47 INFO - PROCESS | 1833 | 1462360427626 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 1833 | 1462360427634 Marionette TRACE conn3 <- [1,1238,null,{}] 04:13:47 INFO - PROCESS | 1833 | 1462360427641 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}] 04:13:47 INFO - PROCESS | 1833 | 1462360427817 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:13:47 INFO - PROCESS | 1833 | 1462360427963 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26bf800 == 101 [pid = 1833] [id = 317] 04:13:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6b0bb6800) [pid = 1833] [serial = 952] [outer = (nil)] 04:13:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6b868a800) [pid = 1833] [serial = 953] [outer = 0x7fe6b0bb6800] 04:13:48 INFO - PROCESS | 1833 | 1462360428031 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6b8db3000) [pid = 1833] [serial = 954] [outer = 0x7fe6b0bb6800] 04:13:48 INFO - PROCESS | 1833 | 1462360428733 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]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1146ms 04:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:13:48 INFO - PROCESS | 1833 | 1462360428765 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 1833 | 1462360428769 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 04:13:48 INFO - PROCESS | 1833 | 1462360428801 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 1833 | 1462360428803 Marionette TRACE conn3 <- [1,1242,null,{}] 04:13:48 INFO - PROCESS | 1833 | 1462360428811 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}] 04:13:48 INFO - PROCESS | 1833 | 1462360428974 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:13:48 INFO - PROCESS | 1833 | 1462360428985 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a28000 == 102 [pid = 1833] [id = 318] 04:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6b2f34800) [pid = 1833] [serial = 955] [outer = (nil)] 04:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6b958c000) [pid = 1833] [serial = 956] [outer = 0x7fe6b2f34800] 04:13:49 INFO - PROCESS | 1833 | 1462360429045 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6b97ab400) [pid = 1833] [serial = 957] [outer = 0x7fe6b2f34800] 04:13:50 INFO - PROCESS | 1833 | 1462360429999 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]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1260ms 04:13:50 INFO - PROCESS | 1833 | 1462360430038 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 1833 | 1462360430040 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 04:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:13:50 INFO - PROCESS | 1833 | 1462360430046 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 1833 | 1462360430048 Marionette TRACE conn3 <- [1,1246,null,{}] 04:13:50 INFO - PROCESS | 1833 | 1462360430059 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}] 04:13:50 INFO - PROCESS | 1833 | 1462360430251 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:13:50 INFO - PROCESS | 1833 | 1462360430276 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b85dc000 == 103 [pid = 1833] [id = 319] 04:13:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6b9902400) [pid = 1833] [serial = 958] [outer = (nil)] 04:13:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6b990bc00) [pid = 1833] [serial = 959] [outer = 0x7fe6b9902400] 04:13:50 INFO - PROCESS | 1833 | 1462360430348 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6bb141400) [pid = 1833] [serial = 960] [outer = 0x7fe6b9902400] 04:13:51 INFO - PROCESS | 1833 | 1462360431200 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]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1183ms 04:13:51 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6b0ec9c00) [pid = 1833] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:13:51 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6b8530400) [pid = 1833] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:13:51 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6c3dc3400) [pid = 1833] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:13:51 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6befd7000) [pid = 1833] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:13:51 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6b96f7400) [pid = 1833] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:13:51 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6bc674000) [pid = 1833] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:13:51 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6b8db5800) [pid = 1833] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:13:51 INFO - PROCESS | 1833 | 1462360431675 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 1833 | 1462360431678 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 04:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:13:51 INFO - PROCESS | 1833 | 1462360431692 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 1833 | 1462360431694 Marionette TRACE conn3 <- [1,1250,null,{}] 04:13:51 INFO - PROCESS | 1833 | 1462360431699 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}] 04:13:51 INFO - PROCESS | 1833 | 1462360431840 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:13:51 INFO - PROCESS | 1833 | 1462360431888 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b8c4a800 == 104 [pid = 1833] [id = 320] 04:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6b9904400) [pid = 1833] [serial = 961] [outer = (nil)] 04:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6bc8ef000) [pid = 1833] [serial = 962] [outer = 0x7fe6b9904400] 04:13:52 INFO - PROCESS | 1833 | 1462360432082 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6c1369400) [pid = 1833] [serial = 963] [outer = 0x7fe6b9904400] 04:13:52 INFO - PROCESS | 1833 | 1462360432671 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]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1024ms 04:13:52 INFO - PROCESS | 1833 | 1462360432717 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 1833 | 1462360432720 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 04:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:13:52 INFO - PROCESS | 1833 | 1462360432725 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 1833 | 1462360432727 Marionette TRACE conn3 <- [1,1254,null,{}] 04:13:52 INFO - PROCESS | 1833 | 1462360432759 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}] 04:13:52 INFO - PROCESS | 1833 | 1462360432904 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:13:53 INFO - PROCESS | 1833 | 1462360433045 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c0c9b800 == 105 [pid = 1833] [id = 321] 04:13:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6b8e05400) [pid = 1833] [serial = 964] [outer = (nil)] 04:13:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6c25a6c00) [pid = 1833] [serial = 965] [outer = 0x7fe6b8e05400] 04:13:53 INFO - PROCESS | 1833 | 1462360433102 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6c2d74000) [pid = 1833] [serial = 966] [outer = 0x7fe6b8e05400] 04:13:53 INFO - PROCESS | 1833 | 1462360433878 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]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1230ms 04:13:53 INFO - PROCESS | 1833 | 1462360433957 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 1833 | 1462360433962 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 04:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:13:53 INFO - PROCESS | 1833 | 1462360433970 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 1833 | 1462360433975 Marionette TRACE conn3 <- [1,1258,null,{}] 04:13:53 INFO - PROCESS | 1833 | 1462360433983 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}] 04:13:54 INFO - PROCESS | 1833 | 1462360434197 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:13:54 INFO - PROCESS | 1833 | 1462360434367 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab4de800 == 106 [pid = 1833] [id = 322] 04:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6a8cc8c00) [pid = 1833] [serial = 967] [outer = (nil)] 04:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6a9936800) [pid = 1833] [serial = 968] [outer = 0x7fe6a8cc8c00] 04:13:54 INFO - PROCESS | 1833 | 1462360434483 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7fe6aacf5400) [pid = 1833] [serial = 969] [outer = 0x7fe6a8cc8c00] 04:13:55 INFO - PROCESS | 1833 | 1462360435456 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]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1539ms 04:13:55 INFO - PROCESS | 1833 | 1462360435510 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 1833 | 1462360435517 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 04:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:13:55 INFO - PROCESS | 1833 | 1462360435527 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 1833 | 1462360435530 Marionette TRACE conn3 <- [1,1262,null,{}] 04:13:55 INFO - PROCESS | 1833 | 1462360435541 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}] 04:13:55 INFO - PROCESS | 1833 | 1462360435725 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:13:55 INFO - PROCESS | 1833 | 1462360435913 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28c1000 == 107 [pid = 1833] [id = 323] 04:13:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7fe6ac233800) [pid = 1833] [serial = 970] [outer = (nil)] 04:13:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7fe6b27c3400) [pid = 1833] [serial = 971] [outer = 0x7fe6ac233800] 04:13:55 INFO - PROCESS | 1833 | 1462360435981 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7fe6b3aefc00) [pid = 1833] [serial = 972] [outer = 0x7fe6ac233800] 04:13:56 INFO - PROCESS | 1833 | 1462360436953 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]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1485ms 04:13:57 INFO - PROCESS | 1833 | 1462360437013 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 1833 | 1462360437017 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 04:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:13:57 INFO - PROCESS | 1833 | 1462360437023 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 1833 | 1462360437029 Marionette TRACE conn3 <- [1,1266,null,{}] 04:13:57 INFO - PROCESS | 1833 | 1462360437044 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}] 04:13:57 INFO - PROCESS | 1833 | 1462360437221 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:13:57 INFO - PROCESS | 1833 | 1462360437408 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c341f000 == 108 [pid = 1833] [id = 324] 04:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7fe6b925c800) [pid = 1833] [serial = 973] [outer = (nil)] 04:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7fe6b97b7400) [pid = 1833] [serial = 974] [outer = 0x7fe6b925c800] 04:13:57 INFO - PROCESS | 1833 | 1462360437519 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7fe6bb06ec00) [pid = 1833] [serial = 975] [outer = 0x7fe6b925c800] 04:13:58 INFO - PROCESS | 1833 | 1462360438388 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]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1435ms 04:13:58 INFO - PROCESS | 1833 | 1462360438459 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 1833 | 1462360438462 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 04:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:13:58 INFO - PROCESS | 1833 | 1462360438468 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 1833 | 1462360438471 Marionette TRACE conn3 <- [1,1270,null,{}] 04:13:58 INFO - PROCESS | 1833 | 1462360438476 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}] 04:13:58 INFO - PROCESS | 1833 | 1462360438646 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:13:58 INFO - PROCESS | 1833 | 1462360438842 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c9277800 == 109 [pid = 1833] [id = 325] 04:13:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7fe6b0fd2000) [pid = 1833] [serial = 976] [outer = (nil)] 04:13:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7fe6bc96a000) [pid = 1833] [serial = 977] [outer = 0x7fe6b0fd2000] 04:13:58 INFO - PROCESS | 1833 | 1462360438912 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7fe6c2d7a400) [pid = 1833] [serial = 978] [outer = 0x7fe6b0fd2000] 04:13:59 INFO - PROCESS | 1833 | 1462360439767 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]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1339ms 04:13:59 INFO - PROCESS | 1833 | 1462360439809 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 1833 | 1462360439813 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 04:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:13:59 INFO - PROCESS | 1833 | 1462360439818 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 1833 | 1462360439821 Marionette TRACE conn3 <- [1,1274,null,{}] 04:13:59 INFO - PROCESS | 1833 | 1462360439826 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}] 04:14:00 INFO - PROCESS | 1833 | 1462360440000 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:14:00 INFO - PROCESS | 1833 | 1462360440192 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0e34800 == 110 [pid = 1833] [id = 326] 04:14:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7fe6b852d800) [pid = 1833] [serial = 979] [outer = (nil)] 04:14:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7fe6c3849000) [pid = 1833] [serial = 980] [outer = 0x7fe6b852d800] 04:14:00 INFO - PROCESS | 1833 | 1462360440269 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7fe6c4557000) [pid = 1833] [serial = 981] [outer = 0x7fe6b852d800] 04:14:01 INFO - PROCESS | 1833 | 1462360441138 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]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1378ms 04:14:01 INFO - PROCESS | 1833 | 1462360441196 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 1833 | 1462360441200 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 04:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:14:01 INFO - PROCESS | 1833 | 1462360441205 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 1833 | 1462360441208 Marionette TRACE conn3 <- [1,1278,null,{}] 04:14:01 INFO - PROCESS | 1833 | 1462360441213 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}] 04:14:01 INFO - PROCESS | 1833 | 1462360441414 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:14:01 INFO - PROCESS | 1833 | 1462360441602 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d708f800 == 111 [pid = 1833] [id = 327] 04:14:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7fe6c5793400) [pid = 1833] [serial = 982] [outer = (nil)] 04:14:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7fe6cfc97000) [pid = 1833] [serial = 983] [outer = 0x7fe6c5793400] 04:14:01 INFO - PROCESS | 1833 | 1462360441675 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7fe6d1329400) [pid = 1833] [serial = 984] [outer = 0x7fe6c5793400] 04:14:02 INFO - PROCESS | 1833 | 1462360442514 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]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1376ms 04:14:02 INFO - PROCESS | 1833 | 1462360442583 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 1833 | 1462360442587 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 04:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:14:02 INFO - PROCESS | 1833 | 1462360442594 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 1833 | 1462360442597 Marionette TRACE conn3 <- [1,1282,null,{}] 04:14:02 INFO - PROCESS | 1833 | 1462360442602 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}] 04:14:02 INFO - PROCESS | 1833 | 1462360442810 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:14:03 INFO - PROCESS | 1833 | 1462360442999 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae099800 == 112 [pid = 1833] [id = 328] 04:14:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7fe6c9191400) [pid = 1833] [serial = 985] [outer = (nil)] 04:14:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7fe6d449e000) [pid = 1833] [serial = 986] [outer = 0x7fe6c9191400] 04:14:03 INFO - PROCESS | 1833 | 1462360443068 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7fe6d4d8f800) [pid = 1833] [serial = 987] [outer = 0x7fe6c9191400] 04:14:03 INFO - PROCESS | 1833 | 1462360443921 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]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1384ms 04:14:03 INFO - PROCESS | 1833 | 1462360443978 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 1833 | 1462360443982 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 04:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:14:03 INFO - PROCESS | 1833 | 1462360443987 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 1833 | 1462360443990 Marionette TRACE conn3 <- [1,1286,null,{}] 04:14:03 INFO - PROCESS | 1833 | 1462360443995 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}] 04:14:04 INFO - PROCESS | 1833 | 1462360444157 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:14:04 INFO - PROCESS | 1833 | 1462360444350 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6dd0800 == 113 [pid = 1833] [id = 329] 04:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7fe6aa36f400) [pid = 1833] [serial = 988] [outer = (nil)] 04:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 284 (0x7fe6aa378c00) [pid = 1833] [serial = 989] [outer = 0x7fe6aa36f400] 04:14:04 INFO - PROCESS | 1833 | 1462360444416 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 285 (0x7fe6aa37d800) [pid = 1833] [serial = 990] [outer = 0x7fe6aa36f400] 04:14:05 INFO - PROCESS | 1833 | 1462360445266 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]]]}] 04:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1337ms 04:14:05 INFO - PROCESS | 1833 | 1462360445326 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 1833 | 1462360445330 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 04:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:14:05 INFO - PROCESS | 1833 | 1462360445335 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - PROCESS | 1833 | 1462360445338 Marionette TRACE conn3 <- [1,1290,null,{}] 04:14:05 INFO - PROCESS | 1833 | 1462360445343 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}] 04:14:05 INFO - PROCESS | 1833 | 1462360445511 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:14:05 INFO - PROCESS | 1833 | 1462360445716 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7dd0800 == 114 [pid = 1833] [id = 330] 04:14:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 286 (0x7fe6aa372800) [pid = 1833] [serial = 991] [outer = (nil)] 04:14:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 287 (0x7fe6aaef5400) [pid = 1833] [serial = 992] [outer = 0x7fe6aa372800] 04:14:05 INFO - PROCESS | 1833 | 1462360445782 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 288 (0x7fe6aaef9400) [pid = 1833] [serial = 993] [outer = 0x7fe6aa372800] 04:14:06 INFO - PROCESS | 1833 | 1462360446690 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]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1384ms 04:14:06 INFO - PROCESS | 1833 | 1462360446721 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 1833 | 1462360446725 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 04:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:14:06 INFO - PROCESS | 1833 | 1462360446730 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 1833 | 1462360446732 Marionette TRACE conn3 <- [1,1294,null,{}] 04:14:06 INFO - PROCESS | 1833 | 1462360446738 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}] 04:14:06 INFO - PROCESS | 1833 | 1462360446895 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:14:07 INFO - PROCESS | 1833 | 1462360447095 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a77dc000 == 115 [pid = 1833] [id = 331] 04:14:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 289 (0x7fe6aa37bc00) [pid = 1833] [serial = 994] [outer = (nil)] 04:14:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 290 (0x7fe6aaeff000) [pid = 1833] [serial = 995] [outer = 0x7fe6aa37bc00] 04:14:07 INFO - PROCESS | 1833 | 1462360447163 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 291 (0x7fe6d4d8ec00) [pid = 1833] [serial = 996] [outer = 0x7fe6aa37bc00] 04:14:07 INFO - PROCESS | 1833 | 1462360447989 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]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1290ms 04:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:14:08 INFO - PROCESS | 1833 | 1462360448021 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 1833 | 1462360448024 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 04:14:08 INFO - PROCESS | 1833 | 1462360448030 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - PROCESS | 1833 | 1462360448034 Marionette TRACE conn3 <- [1,1298,null,{}] 04:14:08 INFO - PROCESS | 1833 | 1462360448039 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}] 04:14:08 INFO - PROCESS | 1833 | 1462360448219 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:14:08 INFO - PROCESS | 1833 | 1462360448417 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7bd2000 == 116 [pid = 1833] [id = 332] 04:14:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 292 (0x7fe6aaef0c00) [pid = 1833] [serial = 997] [outer = (nil)] 04:14:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7fe6af274c00) [pid = 1833] [serial = 998] [outer = 0x7fe6aaef0c00] 04:14:08 INFO - PROCESS | 1833 | 1462360448489 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7fe6d4d92c00) [pid = 1833] [serial = 999] [outer = 0x7fe6aaef0c00] 04:14:09 INFO - PROCESS | 1833 | 1462360449439 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]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1441ms 04:14:09 INFO - PROCESS | 1833 | 1462360449471 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 1833 | 1462360449474 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 04:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:14:09 INFO - PROCESS | 1833 | 1462360449479 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 1833 | 1462360449482 Marionette TRACE conn3 <- [1,1302,null,{}] 04:14:09 INFO - PROCESS | 1833 | 1462360449487 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}] 04:14:09 INFO - PROCESS | 1833 | 1462360449655 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:14:09 INFO - PROCESS | 1833 | 1462360449852 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7d0c800 == 117 [pid = 1833] [id = 333] 04:14:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7fe6a7cba400) [pid = 1833] [serial = 1000] [outer = (nil)] 04:14:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7fe6a7cc5400) [pid = 1833] [serial = 1001] [outer = 0x7fe6a7cba400] 04:14:09 INFO - PROCESS | 1833 | 1462360449917 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7fe6af26e400) [pid = 1833] [serial = 1002] [outer = 0x7fe6a7cba400] 04:14:11 INFO - PROCESS | 1833 | 1462360451222 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]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1783ms 04:14:11 INFO - PROCESS | 1833 | 1462360451262 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 1833 | 1462360451267 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 04:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:14:11 INFO - PROCESS | 1833 | 1462360451274 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 1833 | 1462360451280 Marionette TRACE conn3 <- [1,1306,null,{}] 04:14:11 INFO - PROCESS | 1833 | 1462360451288 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}] 04:14:11 INFO - PROCESS | 1833 | 1462360451529 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:14:11 INFO - PROCESS | 1833 | 1462360451707 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a98d2800 == 118 [pid = 1833] [id = 334] 04:14:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 298 (0x7fe6a7ce6000) [pid = 1833] [serial = 1003] [outer = (nil)] 04:14:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 299 (0x7fe6a7cf3000) [pid = 1833] [serial = 1004] [outer = 0x7fe6a7ce6000] 04:14:11 INFO - PROCESS | 1833 | 1462360451810 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 300 (0x7fe6a8f49c00) [pid = 1833] [serial = 1005] [outer = 0x7fe6a7ce6000] 04:14:12 INFO - PROCESS | 1833 | 1462360452779 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]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1584ms 04:14:12 INFO - PROCESS | 1833 | 1462360452859 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 1833 | 1462360452867 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 04:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:14:12 INFO - PROCESS | 1833 | 1462360452876 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 1833 | 1462360452880 Marionette TRACE conn3 <- [1,1310,null,{}] 04:14:12 INFO - PROCESS | 1833 | 1462360452885 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}] 04:14:13 INFO - PROCESS | 1833 | 1462360453103 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:14:13 INFO - PROCESS | 1833 | 1462360453387 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aace8800 == 119 [pid = 1833] [id = 335] 04:14:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 301 (0x7fe6a992fc00) [pid = 1833] [serial = 1006] [outer = (nil)] 04:14:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 302 (0x7fe6aa2b0400) [pid = 1833] [serial = 1007] [outer = 0x7fe6a992fc00] 04:14:13 INFO - PROCESS | 1833 | 1462360453455 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 303 (0x7fe6aaceec00) [pid = 1833] [serial = 1008] [outer = 0x7fe6a992fc00] 04:14:14 INFO - PROCESS | 1833 | 1462360454282 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] 04:14:14 INFO - PROCESS | 1833 | 1462360454361 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 04:14:14 INFO - PROCESS | 1833 | 1462360454367 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 1833 | 1462360454372 Marionette TRACE conn3 <- [1,1314,null,{}] 04:14:14 INFO - PROCESS | 1833 | 1462360454387 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}] 04:14:14 INFO - PROCESS | 1833 | 1462360454589 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:14:14 INFO - PROCESS | 1833 | 1462360454826 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af259000 == 120 [pid = 1833] [id = 336] 04:14:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 304 (0x7fe6a9938000) [pid = 1833] [serial = 1009] [outer = (nil)] 04:14:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 305 (0x7fe6af273800) [pid = 1833] [serial = 1010] [outer = 0x7fe6a9938000] 04:14:14 INFO - PROCESS | 1833 | 1462360454938 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 306 (0x7fe6b0baf400) [pid = 1833] [serial = 1011] [outer = 0x7fe6a9938000] 04:14:15 INFO - PROCESS | 1833 | 1462360455887 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]]]}] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 305 (0x7fe6befde000) [pid = 1833] [serial = 851] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 304 (0x7fe6b8d61400) [pid = 1833] [serial = 845] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 303 (0x7fe6cfc10800) [pid = 1833] [serial = 866] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 302 (0x7fe6c3795400) [pid = 1833] [serial = 857] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 301 (0x7fe6d14ee000) [pid = 1833] [serial = 872] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 300 (0x7fe6d2dbcc00) [pid = 1833] [serial = 902] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 299 (0x7fe6c5798000) [pid = 1833] [serial = 863] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 298 (0x7fe6bb147400) [pid = 1833] [serial = 875] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 297 (0x7fe6b2831c00) [pid = 1833] [serial = 842] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7fe6d0163800) [pid = 1833] [serial = 869] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7fe6c4962c00) [pid = 1833] [serial = 860] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7fe6c2d73c00) [pid = 1833] [serial = 878] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7fe6c1c3cc00) [pid = 1833] [serial = 854] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7fe6badbc000) [pid = 1833] [serial = 848] [outer = (nil)] [url = about:blank] 04:14:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b8c4a800 == 119 [pid = 1833] [id = 320] 04:14:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b85dc000 == 118 [pid = 1833] [id = 319] 04:14:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a28000 == 117 [pid = 1833] [id = 318] 04:14:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b26bf800 == 116 [pid = 1833] [id = 317] 04:14:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af1a1800 == 115 [pid = 1833] [id = 316] 04:14:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af35c000 == 114 [pid = 1833] [id = 315] 04:14:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aacd0800 == 113 [pid = 1833] [id = 314] 04:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1638ms 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aacd6800 == 112 [pid = 1833] [id = 308] 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a98ea000 == 111 [pid = 1833] [id = 307] 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af25f000 == 110 [pid = 1833] [id = 306] 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b7956800 == 109 [pid = 1833] [id = 305] 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d7dca800 == 108 [pid = 1833] [id = 304] 04:14:16 INFO - PROCESS | 1833 | 1462360456025 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 1833 | 1462360456029 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfe1d800 == 107 [pid = 1833] [id = 303] 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bbb8a000 == 106 [pid = 1833] [id = 302] 04:14:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af372800 == 105 [pid = 1833] [id = 301] 04:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:14:16 INFO - PROCESS | 1833 | 1462360456041 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 1833 | 1462360456043 Marionette TRACE conn3 <- [1,1318,null,{}] 04:14:16 INFO - PROCESS | 1833 | 1462360456048 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}] 04:14:16 INFO - PROCESS | 1833 | 1462360456198 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:14:16 INFO - PROCESS | 1833 | 1462360456208 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aacd0800 == 106 [pid = 1833] [id = 337] 04:14:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7fe6b0bab800) [pid = 1833] [serial = 1012] [outer = (nil)] 04:14:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7fe6b1d63800) [pid = 1833] [serial = 1013] [outer = 0x7fe6b0bab800] 04:14:16 INFO - PROCESS | 1833 | 1462360456265 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7fe6b26e4000) [pid = 1833] [serial = 1014] [outer = 0x7fe6b0bab800] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7fe6c2ddb800) [pid = 1833] [serial = 894] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7fe6c2734000) [pid = 1833] [serial = 891] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7fe6c1310800) [pid = 1833] [serial = 890] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 291 (0x7fe6b9ba1800) [pid = 1833] [serial = 887] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 290 (0x7fe6b8e0b400) [pid = 1833] [serial = 884] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 289 (0x7fe6d1061c00) [pid = 1833] [serial = 899] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 288 (0x7fe6d1323000) [pid = 1833] [serial = 900] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 287 (0x7fe6b3af3000) [pid = 1833] [serial = 882] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 286 (0x7fe6b27ca000) [pid = 1833] [serial = 881] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 285 (0x7fe6b9788c00) [pid = 1833] [serial = 885] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 284 (0x7fe6b987d400) [pid = 1833] [serial = 839] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 283 (0x7fe6d0378000) [pid = 1833] [serial = 897] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7fe6c294f400) [pid = 1833] [serial = 893] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7fe6cfc0d800) [pid = 1833] [serial = 896] [outer = (nil)] [url = about:blank] 04:14:16 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7fe6bc672800) [pid = 1833] [serial = 888] [outer = (nil)] [url = about:blank] 04:14:17 INFO - PROCESS | 1833 | 1462360457431 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]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1441ms 04:14:17 INFO - PROCESS | 1833 | 1462360457483 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 1833 | 1462360457490 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 04:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:14:17 INFO - PROCESS | 1833 | 1462360457497 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 1833 | 1462360457504 Marionette TRACE conn3 <- [1,1322,null,{}] 04:14:17 INFO - PROCESS | 1833 | 1462360457511 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}] 04:14:17 INFO - PROCESS | 1833 | 1462360457691 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:14:17 INFO - PROCESS | 1833 | 1462360457883 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aacdb000 == 107 [pid = 1833] [id = 338] 04:14:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7fe6a8cd1000) [pid = 1833] [serial = 1015] [outer = (nil)] 04:14:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7fe6a9936c00) [pid = 1833] [serial = 1016] [outer = 0x7fe6a8cd1000] 04:14:17 INFO - PROCESS | 1833 | 1462360457956 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7fe6aacf3800) [pid = 1833] [serial = 1017] [outer = 0x7fe6a8cd1000] 04:14:18 INFO - PROCESS | 1833 | 1462360458867 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]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1432ms 04:14:18 INFO - PROCESS | 1833 | 1462360458931 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 1833 | 1462360458940 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 04:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:14:18 INFO - PROCESS | 1833 | 1462360458951 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 1833 | 1462360458954 Marionette TRACE conn3 <- [1,1326,null,{}] 04:14:18 INFO - PROCESS | 1833 | 1462360458960 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}] 04:14:19 INFO - PROCESS | 1833 | 1462360459140 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:14:19 INFO - PROCESS | 1833 | 1462360459333 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af378000 == 108 [pid = 1833] [id = 339] 04:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 284 (0x7fe6ad6a4800) [pid = 1833] [serial = 1018] [outer = (nil)] 04:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 285 (0x7fe6b0bab000) [pid = 1833] [serial = 1019] [outer = 0x7fe6ad6a4800] 04:14:19 INFO - PROCESS | 1833 | 1462360459484 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 286 (0x7fe6b0f38000) [pid = 1833] [serial = 1020] [outer = 0x7fe6ad6a4800] 04:14:20 INFO - PROCESS | 1833 | 1462360460321 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]]]}] 04:14:20 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 04:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1441ms 04:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:14:20 INFO - PROCESS | 1833 | 1462360460392 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 1833 | 1462360460395 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 04:14:20 INFO - PROCESS | 1833 | 1462360460402 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 1833 | 1462360460407 Marionette TRACE conn3 <- [1,1330,null,{}] 04:14:20 INFO - PROCESS | 1833 | 1462360460423 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}] 04:14:20 INFO - PROCESS | 1833 | 1462360460646 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:14:20 INFO - PROCESS | 1833 | 1462360460880 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b376a800 == 109 [pid = 1833] [id = 340] 04:14:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 287 (0x7fe6b2f39000) [pid = 1833] [serial = 1021] [outer = (nil)] 04:14:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 288 (0x7fe6b7bd0c00) [pid = 1833] [serial = 1022] [outer = 0x7fe6b2f39000] 04:14:20 INFO - PROCESS | 1833 | 1462360460995 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 289 (0x7fe6b868c400) [pid = 1833] [serial = 1023] [outer = 0x7fe6b2f39000] 04:14:21 INFO - PROCESS | 1833 | 1462360461844 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]]]}] 04:14:21 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 04:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1491ms 04:14:21 INFO - PROCESS | 1833 | 1462360461893 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:14:21 INFO - PROCESS | 1833 | 1462360461898 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 04:14:21 INFO - PROCESS | 1833 | 1462360461904 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 1833 | 1462360461907 Marionette TRACE conn3 <- [1,1334,null,{}] 04:14:21 INFO - PROCESS | 1833 | 1462360461911 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}] 04:14:22 INFO - PROCESS | 1833 | 1462360462087 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:14:22 INFO - PROCESS | 1833 | 1462360462292 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b7956800 == 110 [pid = 1833] [id = 341] 04:14:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 290 (0x7fe6b396ac00) [pid = 1833] [serial = 1024] [outer = (nil)] 04:14:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 291 (0x7fe6b925a800) [pid = 1833] [serial = 1025] [outer = 0x7fe6b396ac00] 04:14:22 INFO - PROCESS | 1833 | 1462360462400 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 292 (0x7fe6b9788c00) [pid = 1833] [serial = 1026] [outer = 0x7fe6b396ac00] 04:14:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95ee000 == 109 [pid = 1833] [id = 10] 04:14:23 INFO - PROCESS | 1833 | 1462360463343 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]]]}] 04:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1486ms 04:14:23 INFO - PROCESS | 1833 | 1462360463390 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 1833 | 1462360463393 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 04:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:14:23 INFO - PROCESS | 1833 | 1462360463399 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 1833 | 1462360463401 Marionette TRACE conn3 <- [1,1338,null,{}] 04:14:23 INFO - PROCESS | 1833 | 1462360463407 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}] 04:14:23 INFO - PROCESS | 1833 | 1462360463568 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:14:23 INFO - PROCESS | 1833 | 1462360463811 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9239000 == 110 [pid = 1833] [id = 342] 04:14:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7fe6b93f3400) [pid = 1833] [serial = 1027] [outer = (nil)] 04:14:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7fe6b990e400) [pid = 1833] [serial = 1028] [outer = 0x7fe6b93f3400] 04:14:23 INFO - PROCESS | 1833 | 1462360463924 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7fe6bb062400) [pid = 1833] [serial = 1029] [outer = 0x7fe6b93f3400] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae2e6800 == 109 [pid = 1833] [id = 310] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a90d8000 == 108 [pid = 1833] [id = 312] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9a69800 == 107 [pid = 1833] [id = 233] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad90a800 == 106 [pid = 1833] [id = 292] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d46bd800 == 105 [pid = 1833] [id = 253] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af259000 == 104 [pid = 1833] [id = 336] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aace8800 == 103 [pid = 1833] [id = 335] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a98d2800 == 102 [pid = 1833] [id = 334] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a6dd0800 == 101 [pid = 1833] [id = 329] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae099800 == 100 [pid = 1833] [id = 328] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d708f800 == 99 [pid = 1833] [id = 327] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d0e34800 == 98 [pid = 1833] [id = 326] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c9277800 == 97 [pid = 1833] [id = 325] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c341f000 == 96 [pid = 1833] [id = 324] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6da33d000 == 95 [pid = 1833] [id = 289] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b28c1000 == 94 [pid = 1833] [id = 323] 04:14:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab4de800 == 93 [pid = 1833] [id = 322] 04:14:26 INFO - PROCESS | 1833 | 1462360466974 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]]]}] 04:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3589ms 04:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:14:26 INFO - PROCESS | 1833 | 1462360466989 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 1833 | 1462360466993 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 04:14:27 INFO - PROCESS | 1833 | 1462360467000 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 1833 | 1462360467004 Marionette TRACE conn3 <- [1,1342,null,{}] 04:14:27 INFO - PROCESS | 1833 | 1462360467011 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}] 04:14:27 INFO - PROCESS | 1833 | 1462360467192 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:14:27 INFO - PROCESS | 1833 | 1462360467395 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a98d9800 == 94 [pid = 1833] [id = 343] 04:14:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7fe6aa374c00) [pid = 1833] [serial = 1030] [outer = (nil)] 04:14:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7fe6aa37b000) [pid = 1833] [serial = 1031] [outer = 0x7fe6aa374c00] 04:14:27 INFO - PROCESS | 1833 | 1462360467476 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 298 (0x7fe6aaef7000) [pid = 1833] [serial = 1032] [outer = 0x7fe6aa374c00] 04:14:28 INFO - PROCESS | 1833 | 1462360468261 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]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1284ms 04:14:28 INFO - PROCESS | 1833 | 1462360468284 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 1833 | 1462360468292 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 04:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:14:28 INFO - PROCESS | 1833 | 1462360468307 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 1833 | 1462360468311 Marionette TRACE conn3 <- [1,1346,null,{}] 04:14:28 INFO - PROCESS | 1833 | 1462360468316 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}] 04:14:28 INFO - PROCESS | 1833 | 1462360468526 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:14:28 INFO - PROCESS | 1833 | 1462360468555 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae0a6000 == 95 [pid = 1833] [id = 344] 04:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 299 (0x7fe6aacf7800) [pid = 1833] [serial = 1033] [outer = (nil)] 04:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 300 (0x7fe6af26a000) [pid = 1833] [serial = 1034] [outer = 0x7fe6aacf7800] 04:14:28 INFO - PROCESS | 1833 | 1462360468614 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 301 (0x7fe6b1d5a000) [pid = 1833] [serial = 1035] [outer = 0x7fe6aacf7800] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 300 (0x7fe6b1d59400) [pid = 1833] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 299 (0x7fe6b8e05400) [pid = 1833] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 298 (0x7fe6b9902400) [pid = 1833] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 297 (0x7fe6b9904400) [pid = 1833] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7fe6ba0cc000) [pid = 1833] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7fe6b27d1000) [pid = 1833] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7fe6b990d400) [pid = 1833] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7fe6b0bb6800) [pid = 1833] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7fe6b2830c00) [pid = 1833] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 291 (0x7fe6a8f4b000) [pid = 1833] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 290 (0x7fe6a8f4e400) [pid = 1833] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 289 (0x7fe6c35d3400) [pid = 1833] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 288 (0x7fe6c3dc4800) [pid = 1833] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 287 (0x7fe6b2f34800) [pid = 1833] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 286 (0x7fe6af145c00) [pid = 1833] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 285 (0x7fe6b8d5cc00) [pid = 1833] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 284 (0x7fe6b990c000) [pid = 1833] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 283 (0x7fe6b9903400) [pid = 1833] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7fe6bfbad400) [pid = 1833] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7fe6b0ec4800) [pid = 1833] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7fe6b1ddb800) [pid = 1833] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7fe6b0f35c00) [pid = 1833] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7fe6c2de8800) [pid = 1833] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7fe6b93f0800) [pid = 1833] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7fe6b0fd3000) [pid = 1833] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7fe6b97b2000) [pid = 1833] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7fe6b0f35800) [pid = 1833] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7fe6c2732c00) [pid = 1833] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7fe6bc7a5c00) [pid = 1833] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7fe6ad69ac00) [pid = 1833] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7fe6b8529800) [pid = 1833] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7fe6b8374400) [pid = 1833] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7fe6cff89c00) [pid = 1833] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7fe6a9938000) [pid = 1833] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7fe6bfb0f000) [pid = 1833] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7fe6b3af6c00) [pid = 1833] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7fe6b9910800) [pid = 1833] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7fe6b0f30800) [pid = 1833] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6b978a400) [pid = 1833] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6b3aed800) [pid = 1833] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6b0f34400) [pid = 1833] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6b2f31800) [pid = 1833] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6badbf400) [pid = 1833] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6c3791000) [pid = 1833] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6ba0da400) [pid = 1833] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6b8379800) [pid = 1833] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6b1d57800) [pid = 1833] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6c1f39c00) [pid = 1833] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6b8e0dc00) [pid = 1833] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6b0f2c000) [pid = 1833] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6b1dd3c00) [pid = 1833] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6b1dd4800) [pid = 1833] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6c2de3400) [pid = 1833] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6ad69bc00) [pid = 1833] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7fe6b9907c00) [pid = 1833] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7fe6b0fc8400) [pid = 1833] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7fe6bb149800) [pid = 1833] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6b9b93c00) [pid = 1833] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6a7ce6000) [pid = 1833] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6a992fc00) [pid = 1833] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6b79c3800) [pid = 1833] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6b26e2800) [pid = 1833] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6b7bd1400) [pid = 1833] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6b26e4c00) [pid = 1833] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6b396c000) [pid = 1833] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6b7bc8800) [pid = 1833] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6c5799000) [pid = 1833] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe6b9266800) [pid = 1833] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6b27ce000) [pid = 1833] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6b9591400) [pid = 1833] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6b8528800) [pid = 1833] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6b9b94400) [pid = 1833] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6b27cfc00) [pid = 1833] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6bc671c00) [pid = 1833] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6b868b000) [pid = 1833] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6b837dc00) [pid = 1833] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6b2825000) [pid = 1833] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6bc670400) [pid = 1833] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6c130d000) [pid = 1833] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6b925f800) [pid = 1833] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6c3790800) [pid = 1833] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6b1dca000) [pid = 1833] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6b9911c00) [pid = 1833] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6b8e04400) [pid = 1833] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6b7bd1000) [pid = 1833] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6c540e000) [pid = 1833] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6b9791400) [pid = 1833] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6b0eba800) [pid = 1833] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6b26dfc00) [pid = 1833] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6c49b5c00) [pid = 1833] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6b9b98c00) [pid = 1833] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:14:30 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6b97b4000) [pid = 1833] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:14:30 INFO - PROCESS | 1833 | 1462360470734 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]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2485ms 04:14:30 INFO - PROCESS | 1833 | 1462360470793 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 1833 | 1462360470796 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 04:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:14:30 INFO - PROCESS | 1833 | 1462360470802 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 1833 | 1462360470807 Marionette TRACE conn3 <- [1,1350,null,{}] 04:14:30 INFO - PROCESS | 1833 | 1462360470822 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}] 04:14:30 INFO - PROCESS | 1833 | 1462360470973 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:14:31 INFO - PROCESS | 1833 | 1462360471131 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6d2000 == 96 [pid = 1833] [id = 345] 04:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6a7cea400) [pid = 1833] [serial = 1036] [outer = (nil)] 04:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6b0f34000) [pid = 1833] [serial = 1037] [outer = 0x7fe6a7cea400] 04:14:31 INFO - PROCESS | 1833 | 1462360471204 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6b1d66000) [pid = 1833] [serial = 1038] [outer = 0x7fe6a7cea400] 04:14:31 INFO - PROCESS | 1833 | 1462360471831 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]]]}] 04:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1088ms 04:14:31 INFO - PROCESS | 1833 | 1462360471916 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 1833 | 1462360471919 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 04:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:14:31 INFO - PROCESS | 1833 | 1462360471925 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 1833 | 1462360471927 Marionette TRACE conn3 <- [1,1354,null,{}] 04:14:31 INFO - PROCESS | 1833 | 1462360471943 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}] 04:14:32 INFO - PROCESS | 1833 | 1462360472095 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:14:32 INFO - PROCESS | 1833 | 1462360472121 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26bd800 == 97 [pid = 1833] [id = 346] 04:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6b0eba800) [pid = 1833] [serial = 1039] [outer = (nil)] 04:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6b27cac00) [pid = 1833] [serial = 1040] [outer = 0x7fe6b0eba800] 04:14:32 INFO - PROCESS | 1833 | 1462360472178 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6b2f34800) [pid = 1833] [serial = 1041] [outer = 0x7fe6b0eba800] 04:14:33 INFO - PROCESS | 1833 | 1462360473372 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]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1486ms 04:14:33 INFO - PROCESS | 1833 | 1462360473414 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 1833 | 1462360473420 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 04:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:14:33 INFO - PROCESS | 1833 | 1462360473429 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 1833 | 1462360473434 Marionette TRACE conn3 <- [1,1358,null,{}] 04:14:33 INFO - PROCESS | 1833 | 1462360473441 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}] 04:14:33 INFO - PROCESS | 1833 | 1462360473659 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:14:33 INFO - PROCESS | 1833 | 1462360473902 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab4de000 == 98 [pid = 1833] [id = 347] 04:14:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6a9935800) [pid = 1833] [serial = 1042] [outer = (nil)] 04:14:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6aa37ec00) [pid = 1833] [serial = 1043] [outer = 0x7fe6a9935800] 04:14:34 INFO - PROCESS | 1833 | 1462360474019 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6ad699c00) [pid = 1833] [serial = 1044] [outer = 0x7fe6a9935800] 04:14:34 INFO - PROCESS | 1833 | 1462360474870 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]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1487ms 04:14:34 INFO - PROCESS | 1833 | 1462360474917 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 1833 | 1462360474926 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 04:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:14:34 INFO - PROCESS | 1833 | 1462360474935 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 1833 | 1462360474939 Marionette TRACE conn3 <- [1,1362,null,{}] 04:14:34 INFO - PROCESS | 1833 | 1462360474945 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}] 04:14:35 INFO - PROCESS | 1833 | 1462360475110 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:14:35 INFO - PROCESS | 1833 | 1462360475310 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a77db800 == 99 [pid = 1833] [id = 348] 04:14:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6ad69ac00) [pid = 1833] [serial = 1045] [outer = (nil)] 04:14:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6b0fc6800) [pid = 1833] [serial = 1046] [outer = 0x7fe6ad69ac00] 04:14:35 INFO - PROCESS | 1833 | 1462360475385 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6b1dd3400) [pid = 1833] [serial = 1047] [outer = 0x7fe6ad69ac00] 04:14:36 INFO - PROCESS | 1833 | 1462360476340 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]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1435ms 04:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:14:36 INFO - PROCESS | 1833 | 1462360476371 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 1833 | 1462360476374 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 04:14:36 INFO - PROCESS | 1833 | 1462360476381 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 1833 | 1462360476386 Marionette TRACE conn3 <- [1,1366,null,{}] 04:14:36 INFO - PROCESS | 1833 | 1462360476402 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}] 04:14:36 INFO - PROCESS | 1833 | 1462360476567 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:14:36 INFO - PROCESS | 1833 | 1462360476771 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b8c5b800 == 100 [pid = 1833] [id = 349] 04:14:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6b27d1000) [pid = 1833] [serial = 1048] [outer = (nil)] 04:14:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6b79c3800) [pid = 1833] [serial = 1049] [outer = 0x7fe6b27d1000] 04:14:36 INFO - PROCESS | 1833 | 1462360476842 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6b837dc00) [pid = 1833] [serial = 1050] [outer = 0x7fe6b27d1000] 04:14:37 INFO - PROCESS | 1833 | 1462360477766 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] 04:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:14:37 INFO - PROCESS | 1833 | 1462360477824 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 04:14:37 INFO - PROCESS | 1833 | 1462360477830 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 1833 | 1462360477833 Marionette TRACE conn3 <- [1,1370,null,{}] 04:14:37 INFO - PROCESS | 1833 | 1462360477838 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}] 04:14:38 INFO - PROCESS | 1833 | 1462360478000 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:14:38 INFO - PROCESS | 1833 | 1462360478200 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc6b3800 == 101 [pid = 1833] [id = 350] 04:14:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6b2f2e000) [pid = 1833] [serial = 1051] [outer = (nil)] 04:14:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6b8e05400) [pid = 1833] [serial = 1052] [outer = 0x7fe6b2f2e000] 04:14:38 INFO - PROCESS | 1833 | 1462360478268 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6b93e9800) [pid = 1833] [serial = 1053] [outer = 0x7fe6b2f2e000] 04:14:39 INFO - PROCESS | 1833 | 1462360479168 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] 04:14:39 INFO - PROCESS | 1833 | 1462360479218 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 04:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:14:39 INFO - PROCESS | 1833 | 1462360479223 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 1833 | 1462360479226 Marionette TRACE conn3 <- [1,1374,null,{}] 04:14:39 INFO - PROCESS | 1833 | 1462360479232 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}] 04:14:39 INFO - PROCESS | 1833 | 1462360479390 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:14:39 INFO - PROCESS | 1833 | 1462360479588 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c25b9800 == 102 [pid = 1833] [id = 351] 04:14:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6b868a000) [pid = 1833] [serial = 1054] [outer = (nil)] 04:14:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6b97ac800) [pid = 1833] [serial = 1055] [outer = 0x7fe6b868a000] 04:14:39 INFO - PROCESS | 1833 | 1462360479657 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6b990c000) [pid = 1833] [serial = 1056] [outer = 0x7fe6b868a000] 04:14:40 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:40 INFO - PROCESS | 1833 | 1462360480573 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] 04:14:40 INFO - PROCESS | 1833 | 1462360480621 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 04:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:14:40 INFO - PROCESS | 1833 | 1462360480627 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 1833 | 1462360480630 Marionette TRACE conn3 <- [1,1378,null,{}] 04:14:40 INFO - PROCESS | 1833 | 1462360480635 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}] 04:14:40 INFO - PROCESS | 1833 | 1462360480876 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:14:41 INFO - PROCESS | 1833 | 1462360481122 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d65000 == 103 [pid = 1833] [id = 352] 04:14:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6badc4c00) [pid = 1833] [serial = 1057] [outer = (nil)] 04:14:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6bc5eb400) [pid = 1833] [serial = 1058] [outer = 0x7fe6badc4c00] 04:14:41 INFO - PROCESS | 1833 | 1462360481228 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6c0dd2c00) [pid = 1833] [serial = 1059] [outer = 0x7fe6badc4c00] 04:14:42 INFO - PROCESS | 1833 | 1462360482052 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] 04:14:42 INFO - PROCESS | 1833 | 1462360482111 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 04:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:14:42 INFO - PROCESS | 1833 | 1462360482117 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 1833 | 1462360482120 Marionette TRACE conn3 <- [1,1382,null,{}] 04:14:42 INFO - PROCESS | 1833 | 1462360482125 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}] 04:14:42 INFO - PROCESS | 1833 | 1462360482297 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:14:42 INFO - PROCESS | 1833 | 1462360482493 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5726000 == 104 [pid = 1833] [id = 353] 04:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6bb149800) [pid = 1833] [serial = 1060] [outer = (nil)] 04:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6c2551400) [pid = 1833] [serial = 1061] [outer = 0x7fe6bb149800] 04:14:42 INFO - PROCESS | 1833 | 1462360482562 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6c273e800) [pid = 1833] [serial = 1062] [outer = 0x7fe6bb149800] 04:14:43 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:43 INFO - PROCESS | 1833 | 1462360483452 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] 04:14:43 INFO - PROCESS | 1833 | 1462360483501 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 04:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:14:43 INFO - PROCESS | 1833 | 1462360483507 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 1833 | 1462360483509 Marionette TRACE conn3 <- [1,1386,null,{}] 04:14:43 INFO - PROCESS | 1833 | 1462360483515 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}] 04:14:43 INFO - PROCESS | 1833 | 1462360483676 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:14:43 INFO - PROCESS | 1833 | 1462360483929 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d017c800 == 105 [pid = 1833] [id = 354] 04:14:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6bc672800) [pid = 1833] [serial = 1063] [outer = (nil)] 04:14:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6c2d75c00) [pid = 1833] [serial = 1064] [outer = 0x7fe6bc672800] 04:14:44 INFO - PROCESS | 1833 | 1462360484037 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6c3526000) [pid = 1833] [serial = 1065] [outer = 0x7fe6bc672800] 04:14:44 INFO - PROCESS | 1833 | 1462360484969 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] 04:14:45 INFO - PROCESS | 1833 | 1462360485002 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 04:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:14:45 INFO - PROCESS | 1833 | 1462360485008 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 1833 | 1462360485010 Marionette TRACE conn3 <- [1,1390,null,{}] 04:14:45 INFO - PROCESS | 1833 | 1462360485016 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}] 04:14:45 INFO - PROCESS | 1833 | 1462360485181 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:14:45 INFO - PROCESS | 1833 | 1462360485385 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4c7b000 == 106 [pid = 1833] [id = 355] 04:14:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6a7cba800) [pid = 1833] [serial = 1066] [outer = (nil)] 04:14:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6c379e800) [pid = 1833] [serial = 1067] [outer = 0x7fe6a7cba800] 04:14:45 INFO - PROCESS | 1833 | 1462360485462 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6c3e33400) [pid = 1833] [serial = 1068] [outer = 0x7fe6a7cba800] 04:14:46 INFO - PROCESS | 1833 | 1462360486399 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]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1445ms 04:14:46 INFO - PROCESS | 1833 | 1462360486456 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 1833 | 1462360486467 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 04:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:14:46 INFO - PROCESS | 1833 | 1462360486472 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 1833 | 1462360486476 Marionette TRACE conn3 <- [1,1394,null,{}] 04:14:46 INFO - PROCESS | 1833 | 1462360486481 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}] 04:14:46 INFO - PROCESS | 1833 | 1462360486647 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:14:46 INFO - PROCESS | 1833 | 1462360486845 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7a69000 == 107 [pid = 1833] [id = 356] 04:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6c1b84c00) [pid = 1833] [serial = 1069] [outer = (nil)] 04:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6c3eb6000) [pid = 1833] [serial = 1070] [outer = 0x7fe6c1b84c00] 04:14:46 INFO - PROCESS | 1833 | 1462360486914 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7fe6c4960c00) [pid = 1833] [serial = 1071] [outer = 0x7fe6c1b84c00] 04:14:47 INFO - PROCESS | 1833 | 1462360487782 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]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1380ms 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:14:47 INFO - PROCESS | 1833 | 1462360487854 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 1833 | 1462360487857 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 04:14:47 INFO - PROCESS | 1833 | 1462360487863 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 1833 | 1462360487867 Marionette TRACE conn3 <- [1,1398,null,{}] 04:14:47 INFO - PROCESS | 1833 | 1462360487873 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}] 04:14:48 INFO - PROCESS | 1833 | 1462360488105 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:14:48 INFO - PROCESS | 1833 | 1462360488304 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae055800 == 108 [pid = 1833] [id = 357] 04:14:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7fe6badb8400) [pid = 1833] [serial = 1072] [outer = (nil)] 04:14:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7fe6c5439400) [pid = 1833] [serial = 1073] [outer = 0x7fe6badb8400] 04:14:48 INFO - PROCESS | 1833 | 1462360488382 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6cff23800) [pid = 1833] [serial = 1074] [outer = 0x7fe6badb8400] 04:14:49 INFO - PROCESS | 1833 | 1462360489332 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]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1485ms 04:14:49 INFO - PROCESS | 1833 | 1462360489348 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 1833 | 1462360489350 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 04:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:14:49 INFO - PROCESS | 1833 | 1462360489357 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 1833 | 1462360489359 Marionette TRACE conn3 <- [1,1402,null,{}] 04:14:49 INFO - PROCESS | 1833 | 1462360489364 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}] 04:14:49 INFO - PROCESS | 1833 | 1462360489532 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:14:49 INFO - PROCESS | 1833 | 1462360489744 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a970d000 == 109 [pid = 1833] [id = 358] 04:14:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6a8cc9400) [pid = 1833] [serial = 1075] [outer = (nil)] 04:14:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6c3791c00) [pid = 1833] [serial = 1076] [outer = 0x7fe6a8cc9400] 04:14:49 INFO - PROCESS | 1833 | 1462360489863 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6d0e07c00) [pid = 1833] [serial = 1077] [outer = 0x7fe6a8cc9400] 04:14:50 INFO - PROCESS | 1833 | 1462360490743 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]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1432ms 04:14:50 INFO - PROCESS | 1833 | 1462360490790 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 1833 | 1462360490797 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:14:50 INFO - PROCESS | 1833 | 1462360490804 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 1833 | 1462360490806 Marionette TRACE conn3 <- [1,1406,null,{}] 04:14:50 INFO - PROCESS | 1833 | 1462360490820 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}] 04:14:50 INFO - PROCESS | 1833 | 1462360490989 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:14:51 INFO - PROCESS | 1833 | 1462360491193 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a9722800 == 110 [pid = 1833] [id = 359] 04:14:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6a8f52400) [pid = 1833] [serial = 1078] [outer = (nil)] 04:14:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6af143000) [pid = 1833] [serial = 1079] [outer = 0x7fe6a8f52400] 04:14:51 INFO - PROCESS | 1833 | 1462360491262 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6b1dd7000) [pid = 1833] [serial = 1080] [outer = 0x7fe6a8f52400] 04:14:52 INFO - PROCESS | 1833 | 1462360492138 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]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1388ms 04:14:52 INFO - PROCESS | 1833 | 1462360492198 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:14:52 INFO - PROCESS | 1833 | 1462360492204 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 04:14:52 INFO - PROCESS | 1833 | 1462360492210 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 1833 | 1462360492213 Marionette TRACE conn3 <- [1,1410,null,{}] 04:14:52 INFO - PROCESS | 1833 | 1462360492218 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}] 04:14:52 INFO - PROCESS | 1833 | 1462360492376 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:14:52 INFO - PROCESS | 1833 | 1462360492584 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6c6000 == 111 [pid = 1833] [id = 360] 04:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6a9931000) [pid = 1833] [serial = 1081] [outer = (nil)] 04:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6b1d58000) [pid = 1833] [serial = 1082] [outer = 0x7fe6a9931000] 04:14:52 INFO - PROCESS | 1833 | 1462360492653 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6b79ce800) [pid = 1833] [serial = 1083] [outer = 0x7fe6a9931000] 04:14:53 INFO - PROCESS | 1833 | 1462360493641 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]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1488ms 04:14:53 INFO - PROCESS | 1833 | 1462360493698 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 1833 | 1462360493700 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 04:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:14:53 INFO - PROCESS | 1833 | 1462360493706 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 1833 | 1462360493710 Marionette TRACE conn3 <- [1,1414,null,{}] 04:14:53 INFO - PROCESS | 1833 | 1462360493715 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}] 04:14:53 INFO - PROCESS | 1833 | 1462360493917 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:14:54 INFO - PROCESS | 1833 | 1462360494168 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6be800 == 112 [pid = 1833] [id = 361] 04:14:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6ad6a6800) [pid = 1833] [serial = 1084] [outer = (nil)] 04:14:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6b1d58800) [pid = 1833] [serial = 1085] [outer = 0x7fe6ad6a6800] 04:14:54 INFO - PROCESS | 1833 | 1462360494249 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6b2825800) [pid = 1833] [serial = 1086] [outer = 0x7fe6ad6a6800] 04:14:55 INFO - PROCESS | 1833 | 1462360495473 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]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1787ms 04:14:55 INFO - PROCESS | 1833 | 1462360495494 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 1833 | 1462360495499 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 04:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:14:55 INFO - PROCESS | 1833 | 1462360495514 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 1833 | 1462360495519 Marionette TRACE conn3 <- [1,1418,null,{}] 04:14:55 INFO - PROCESS | 1833 | 1462360495526 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}] 04:14:55 INFO - PROCESS | 1833 | 1462360495732 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:14:55 INFO - PROCESS | 1833 | 1462360495990 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aadeb800 == 113 [pid = 1833] [id = 362] 04:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6a9932c00) [pid = 1833] [serial = 1087] [outer = (nil)] 04:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6aa2ac400) [pid = 1833] [serial = 1088] [outer = 0x7fe6a9932c00] 04:14:56 INFO - PROCESS | 1833 | 1462360496054 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6aaefe800) [pid = 1833] [serial = 1089] [outer = 0x7fe6a9932c00] 04:14:56 INFO - PROCESS | 1833 | 1462360496970 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]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1487ms 04:14:57 INFO - PROCESS | 1833 | 1462360497001 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 1833 | 1462360497008 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 04:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:14:57 INFO - PROCESS | 1833 | 1462360497018 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 1833 | 1462360497021 Marionette TRACE conn3 <- [1,1422,null,{}] 04:14:57 INFO - PROCESS | 1833 | 1462360497027 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}] 04:14:57 INFO - PROCESS | 1833 | 1462360497194 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:14:57 INFO - PROCESS | 1833 | 1462360497590 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a90da800 == 114 [pid = 1833] [id = 363] 04:14:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7fe6ad6a7c00) [pid = 1833] [serial = 1090] [outer = (nil)] 04:14:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7fe6af274000) [pid = 1833] [serial = 1091] [outer = 0x7fe6ad6a7c00] 04:14:57 INFO - PROCESS | 1833 | 1462360497659 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7fe6b0f35c00) [pid = 1833] [serial = 1092] [outer = 0x7fe6ad6a7c00] 04:14:58 INFO - PROCESS | 1833 | 1462360498517 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]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1535ms 04:14:58 INFO - PROCESS | 1833 | 1462360498555 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 1833 | 1462360498558 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:14:58 INFO - PROCESS | 1833 | 1462360498564 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 1833 | 1462360498570 Marionette TRACE conn3 <- [1,1426,null,{}] 04:14:58 INFO - PROCESS | 1833 | 1462360498584 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}] 04:14:58 INFO - PROCESS | 1833 | 1462360498764 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:14:59 INFO - PROCESS | 1833 | 1462360499055 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a77c8000 == 115 [pid = 1833] [id = 364] 04:14:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7fe6a7cf1400) [pid = 1833] [serial = 1093] [outer = (nil)] 04:14:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7fe6aa2b4c00) [pid = 1833] [serial = 1094] [outer = 0x7fe6a7cf1400] 04:14:59 INFO - PROCESS | 1833 | 1462360499209 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7fe6b2f2ec00) [pid = 1833] [serial = 1095] [outer = 0x7fe6a7cf1400] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d7a71000 == 114 [pid = 1833] [id = 95] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad6d2000 == 113 [pid = 1833] [id = 345] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7fe6b0bb1000) [pid = 1833] [serial = 923] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7fe6a8ccbc00) [pid = 1833] [serial = 929] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7fe6aacf5000) [pid = 1833] [serial = 926] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7fe6aacfa000) [pid = 1833] [serial = 932] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7fe6a8f55000) [pid = 1833] [serial = 935] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7fe6aa2b4800) [pid = 1833] [serial = 938] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6aa378c00) [pid = 1833] [serial = 989] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6af274c00) [pid = 1833] [serial = 998] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6cfc97000) [pid = 1833] [serial = 983] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6ac228400) [pid = 1833] [serial = 941] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6a7cc5400) [pid = 1833] [serial = 1001] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6aaef5400) [pid = 1833] [serial = 992] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6c3849000) [pid = 1833] [serial = 980] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6aaeff000) [pid = 1833] [serial = 995] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6b27c3400) [pid = 1833] [serial = 971] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6d449e000) [pid = 1833] [serial = 986] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6bc96a000) [pid = 1833] [serial = 977] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6b97b7400) [pid = 1833] [serial = 974] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6a9936800) [pid = 1833] [serial = 968] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6af146000) [pid = 1833] [serial = 920] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae0a6000 == 112 [pid = 1833] [id = 344] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a98d9800 == 111 [pid = 1833] [id = 343] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9239000 == 110 [pid = 1833] [id = 342] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b7956800 == 109 [pid = 1833] [id = 341] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b376a800 == 108 [pid = 1833] [id = 340] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af378000 == 107 [pid = 1833] [id = 339] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aacdb000 == 106 [pid = 1833] [id = 338] 04:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aacd0800 == 105 [pid = 1833] [id = 337] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6b0ba9c00) [pid = 1833] [serial = 947] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6d0134400) [pid = 1833] [serial = 912] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7fe6c579a400) [pid = 1833] [serial = 911] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7fe6d4d8e400) [pid = 1833] [serial = 915] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7fe6d4aa8000) [pid = 1833] [serial = 914] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6b958c000) [pid = 1833] [serial = 956] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6b8376800) [pid = 1833] [serial = 918] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6af14d000) [pid = 1833] [serial = 917] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6cfc98c00) [pid = 1833] [serial = 816] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6c104d800) [pid = 1833] [serial = 852] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6c9195000) [pid = 1833] [serial = 701] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6d0dcf400) [pid = 1833] [serial = 680] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6d4688c00) [pid = 1833] [serial = 879] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6b396b800) [pid = 1833] [serial = 843] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6b1ddc800) [pid = 1833] [serial = 729] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe6c5793c00) [pid = 1833] [serial = 861] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6bc96e800) [pid = 1833] [serial = 563] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6c2d74000) [pid = 1833] [serial = 966] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6c25b0c00) [pid = 1833] [serial = 762] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6c2733800) [pid = 1833] [serial = 786] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6c1304000) [pid = 1833] [serial = 759] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6c49c2800) [pid = 1833] [serial = 635] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6c4965000) [pid = 1833] [serial = 584] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6b1dc8400) [pid = 1833] [serial = 698] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6b97ad800) [pid = 1833] [serial = 738] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6b8e05000) [pid = 1833] [serial = 735] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6d44cbc00) [pid = 1833] [serial = 873] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6af273800) [pid = 1833] [serial = 1010] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6c2d6f000) [pid = 1833] [serial = 801] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6c0d07800) [pid = 1833] [serial = 629] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6bc8f9400) [pid = 1833] [serial = 795] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6d013a800) [pid = 1833] [serial = 545] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6bc7a4000) [pid = 1833] [serial = 626] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6b958e400) [pid = 1833] [serial = 792] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6b1ddf000) [pid = 1833] [serial = 533] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6b8da9800) [pid = 1833] [serial = 557] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6c273b400) [pid = 1833] [serial = 855] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6c46a8c00) [pid = 1833] [serial = 807] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6c2d7b000) [pid = 1833] [serial = 677] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6b8db8800) [pid = 1833] [serial = 536] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6b8526c00) [pid = 1833] [serial = 704] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6d0dc4c00) [pid = 1833] [serial = 641] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6bb147c00) [pid = 1833] [serial = 674] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6c25b0400) [pid = 1833] [serial = 632] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6b852fc00) [pid = 1833] [serial = 587] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6b3964000) [pid = 1833] [serial = 789] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6c3e33800) [pid = 1833] [serial = 858] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6ad6a5400) [pid = 1833] [serial = 695] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6bc6f6000) [pid = 1833] [serial = 750] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6b0fd1c00) [pid = 1833] [serial = 683] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6c3dc7c00) [pid = 1833] [serial = 593] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6baceac00) [pid = 1833] [serial = 744] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6a8f49c00) [pid = 1833] [serial = 1005] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6aaceec00) [pid = 1833] [serial = 1008] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b79cf000) [pid = 1833] [serial = 689] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6c2d7b400) [pid = 1833] [serial = 644] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6d0133400) [pid = 1833] [serial = 668] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6b2f2f800) [pid = 1833] [serial = 554] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6b93f1000) [pid = 1833] [serial = 846] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6b8da9c00) [pid = 1833] [serial = 623] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6c6383400) [pid = 1833] [serial = 810] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6b990b800) [pid = 1833] [serial = 741] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6b396c800) [pid = 1833] [serial = 671] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6bc8f3000) [pid = 1833] [serial = 617] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6cf065800) [pid = 1833] [serial = 813] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6bc66e400) [pid = 1833] [serial = 747] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6a7cf3000) [pid = 1833] [serial = 1004] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6aa2b0400) [pid = 1833] [serial = 1007] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6b3af5000) [pid = 1833] [serial = 732] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6cff89400) [pid = 1833] [serial = 867] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6bc7ab400) [pid = 1833] [serial = 539] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6d1055800) [pid = 1833] [serial = 819] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6b3963800) [pid = 1833] [serial = 620] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6bfa63400) [pid = 1833] [serial = 756] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6ca099400) [pid = 1833] [serial = 638] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b97b2c00) [pid = 1833] [serial = 560] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6c3e32400) [pid = 1833] [serial = 804] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6d3267c00) [pid = 1833] [serial = 876] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6c2737c00) [pid = 1833] [serial = 798] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6d4494400) [pid = 1833] [serial = 686] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6ca042800) [pid = 1833] [serial = 864] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6d0168c00) [pid = 1833] [serial = 596] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6c495e800) [pid = 1833] [serial = 542] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6b0ec7c00) [pid = 1833] [serial = 692] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6b97b4400) [pid = 1833] [serial = 590] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6d0dcfc00) [pid = 1833] [serial = 870] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6bc8f8c00) [pid = 1833] [serial = 753] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6bc6ee000) [pid = 1833] [serial = 849] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6b97ab400) [pid = 1833] [serial = 957] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6b0baf400) [pid = 1833] [serial = 1011] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6c1369400) [pid = 1833] [serial = 963] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6bc965400) [pid = 1833] [serial = 840] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6c25a6c00) [pid = 1833] [serial = 965] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6b990bc00) [pid = 1833] [serial = 959] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6bb141400) [pid = 1833] [serial = 960] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6bc8ef000) [pid = 1833] [serial = 962] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6d4682400) [pid = 1833] [serial = 903] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6b8dae800) [pid = 1833] [serial = 906] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6b837d800) [pid = 1833] [serial = 905] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6c273e000) [pid = 1833] [serial = 909] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6bc967000) [pid = 1833] [serial = 908] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b868a800) [pid = 1833] [serial = 953] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b3665c00) [pid = 1833] [serial = 950] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b3af5c00) [pid = 1833] [serial = 951] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b8db3000) [pid = 1833] [serial = 954] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6a992c000) [pid = 1833] [serial = 945] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6a8f53400) [pid = 1833] [serial = 944] [outer = (nil)] [url = about:blank] 04:14:59 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6b0ec9800) [pid = 1833] [serial = 948] [outer = (nil)] [url = about:blank] 04:15:00 INFO - PROCESS | 1833 | 1462360500149 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]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1637ms 04:15:00 INFO - PROCESS | 1833 | 1462360500201 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 1833 | 1462360500205 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:15:00 INFO - PROCESS | 1833 | 1462360500210 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 1833 | 1462360500212 Marionette TRACE conn3 <- [1,1430,null,{}] 04:15:00 INFO - PROCESS | 1833 | 1462360500217 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}] 04:15:00 INFO - PROCESS | 1833 | 1462360500377 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:15:00 INFO - PROCESS | 1833 | 1462360500527 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab4e0800 == 106 [pid = 1833] [id = 365] 04:15:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6a7cf3c00) [pid = 1833] [serial = 1096] [outer = (nil)] 04:15:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6b1ddf000) [pid = 1833] [serial = 1097] [outer = 0x7fe6a7cf3c00] 04:15:00 INFO - PROCESS | 1833 | 1462360500590 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b396b800) [pid = 1833] [serial = 1098] [outer = 0x7fe6a7cf3c00] 04:15:01 INFO - PROCESS | 1833 | 1462360501322 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]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1131ms 04:15:01 INFO - PROCESS | 1833 | 1462360501342 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 1833 | 1462360501347 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:15:01 INFO - PROCESS | 1833 | 1462360501383 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 1833 | 1462360501387 Marionette TRACE conn3 <- [1,1434,null,{}] 04:15:01 INFO - PROCESS | 1833 | 1462360501393 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}] 04:15:01 INFO - PROCESS | 1833 | 1462360501571 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:15:01 INFO - PROCESS | 1833 | 1462360501587 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2d8000 == 107 [pid = 1833] [id = 366] 04:15:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6b396c800) [pid = 1833] [serial = 1099] [outer = (nil)] 04:15:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6b79c8800) [pid = 1833] [serial = 1100] [outer = 0x7fe6b396c800] 04:15:01 INFO - PROCESS | 1833 | 1462360501672 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b8380000) [pid = 1833] [serial = 1101] [outer = 0x7fe6b396c800] 04:15:02 INFO - PROCESS | 1833 | 1462360502721 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]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1409ms 04:15:02 INFO - PROCESS | 1833 | 1462360502764 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 1833 | 1462360502768 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:15:02 INFO - PROCESS | 1833 | 1462360502778 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 1833 | 1462360502781 Marionette TRACE conn3 <- [1,1438,null,{}] 04:15:02 INFO - PROCESS | 1833 | 1462360502785 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}] 04:15:03 INFO - PROCESS | 1833 | 1462360503029 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:15:03 INFO - PROCESS | 1833 | 1462360503071 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fb2000 == 108 [pid = 1833] [id = 367] 04:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6b2f2d400) [pid = 1833] [serial = 1102] [outer = (nil)] 04:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6b8e0b400) [pid = 1833] [serial = 1103] [outer = 0x7fe6b2f2d400] 04:15:03 INFO - PROCESS | 1833 | 1462360503136 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6b97b3000) [pid = 1833] [serial = 1104] [outer = 0x7fe6b2f2d400] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6a7cea400) [pid = 1833] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6aa374c00) [pid = 1833] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6c5793400) [pid = 1833] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b925c800) [pid = 1833] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6aa36f400) [pid = 1833] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6aa372800) [pid = 1833] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6c9191400) [pid = 1833] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6aaef0c00) [pid = 1833] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6aa37bc00) [pid = 1833] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6b0fd2000) [pid = 1833] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6ac233800) [pid = 1833] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6b852d800) [pid = 1833] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6a8cc8c00) [pid = 1833] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6a8cc6000) [pid = 1833] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6a7cba400) [pid = 1833] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6a8f51000) [pid = 1833] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6a9934800) [pid = 1833] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6a9933000) [pid = 1833] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7fe6a8cc2c00) [pid = 1833] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7fe6a8f4cc00) [pid = 1833] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7fe6a9931400) [pid = 1833] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7fe6a8ccc800) [pid = 1833] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7fe6b93f3400) [pid = 1833] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6ad6a4800) [pid = 1833] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6b2f39000) [pid = 1833] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6aacf7800) [pid = 1833] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6b396ac00) [pid = 1833] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6a8cd1000) [pid = 1833] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:15:04 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6b93ee400) [pid = 1833] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:15:04 INFO - PROCESS | 1833 | 1462360504621 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]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1883ms 04:15:04 INFO - PROCESS | 1833 | 1462360504658 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 1833 | 1462360504662 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:15:04 INFO - PROCESS | 1833 | 1462360504667 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 1833 | 1462360504669 Marionette TRACE conn3 <- [1,1442,null,{}] 04:15:04 INFO - PROCESS | 1833 | 1462360504674 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}] 04:15:04 INFO - PROCESS | 1833 | 1462360504834 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:15:05 INFO - PROCESS | 1833 | 1462360505018 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae08e800 == 109 [pid = 1833] [id = 368] 04:15:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6a7cbb400) [pid = 1833] [serial = 1105] [outer = (nil)] 04:15:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6a8cc8c00) [pid = 1833] [serial = 1106] [outer = 0x7fe6a7cbb400] 04:15:05 INFO - PROCESS | 1833 | 1462360505078 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6aa37bc00) [pid = 1833] [serial = 1107] [outer = 0x7fe6a7cbb400] 04:15:05 INFO - PROCESS | 1833 | 1462360505755 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]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1132ms 04:15:05 INFO - PROCESS | 1833 | 1462360505801 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 1833 | 1462360505805 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:15:05 INFO - PROCESS | 1833 | 1462360505823 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 1833 | 1462360505825 Marionette TRACE conn3 <- [1,1446,null,{}] 04:15:05 INFO - PROCESS | 1833 | 1462360505831 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}] 04:15:06 INFO - PROCESS | 1833 | 1462360505999 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:15:06 INFO - PROCESS | 1833 | 1462360506009 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28ae800 == 110 [pid = 1833] [id = 369] 04:15:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6aacee400) [pid = 1833] [serial = 1108] [outer = (nil)] 04:15:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6af26d000) [pid = 1833] [serial = 1109] [outer = 0x7fe6aacee400] 04:15:06 INFO - PROCESS | 1833 | 1462360506067 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6b3960000) [pid = 1833] [serial = 1110] [outer = 0x7fe6aacee400] 04:15:07 INFO - PROCESS | 1833 | 1462360507248 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]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1491ms 04:15:07 INFO - PROCESS | 1833 | 1462360507306 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 1833 | 1462360507313 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:15:07 INFO - PROCESS | 1833 | 1462360507321 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 1833 | 1462360507326 Marionette TRACE conn3 <- [1,1450,null,{}] 04:15:07 INFO - PROCESS | 1833 | 1462360507334 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}] 04:15:07 INFO - PROCESS | 1833 | 1462360507528 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:15:07 INFO - PROCESS | 1833 | 1462360507713 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab4db800 == 111 [pid = 1833] [id = 370] 04:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7fe6aa2b2000) [pid = 1833] [serial = 1111] [outer = (nil)] 04:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7fe6aacf6800) [pid = 1833] [serial = 1112] [outer = 0x7fe6aa2b2000] 04:15:07 INFO - PROCESS | 1833 | 1462360507842 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7fe6ac22c400) [pid = 1833] [serial = 1113] [outer = 0x7fe6aa2b2000] 04:15:08 INFO - PROCESS | 1833 | 1462360508760 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]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1482ms 04:15:08 INFO - PROCESS | 1833 | 1462360508805 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 1833 | 1462360508813 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 04:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:15:08 INFO - PROCESS | 1833 | 1462360508824 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 1833 | 1462360508827 Marionette TRACE conn3 <- [1,1454,null,{}] 04:15:08 INFO - PROCESS | 1833 | 1462360508833 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}] 04:15:09 INFO - PROCESS | 1833 | 1462360509043 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:15:09 INFO - PROCESS | 1833 | 1462360509310 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f0e000 == 112 [pid = 1833] [id = 371] 04:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7fe6b0bb7c00) [pid = 1833] [serial = 1114] [outer = (nil)] 04:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6b0fc4800) [pid = 1833] [serial = 1115] [outer = 0x7fe6b0bb7c00] 04:15:09 INFO - PROCESS | 1833 | 1462360509430 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6b1dd4800) [pid = 1833] [serial = 1116] [outer = 0x7fe6b0bb7c00] 04:15:10 INFO - PROCESS | 1833 | 1462360510330 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]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1537ms 04:15:10 INFO - PROCESS | 1833 | 1462360510361 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 1833 | 1462360510365 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:15:10 INFO - PROCESS | 1833 | 1462360510371 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 1833 | 1462360510378 Marionette TRACE conn3 <- [1,1458,null,{}] 04:15:10 INFO - PROCESS | 1833 | 1462360510393 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}] 04:15:10 INFO - PROCESS | 1833 | 1462360510587 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:15:10 INFO - PROCESS | 1833 | 1462360510782 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b314d800 == 113 [pid = 1833] [id = 372] 04:15:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6b27c3800) [pid = 1833] [serial = 1117] [outer = (nil)] 04:15:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6b79cd400) [pid = 1833] [serial = 1118] [outer = 0x7fe6b27c3800] 04:15:10 INFO - PROCESS | 1833 | 1462360510912 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6b852d800) [pid = 1833] [serial = 1119] [outer = 0x7fe6b27c3800] 04:15:11 INFO - PROCESS | 1833 | 1462360511776 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]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1488ms 04:15:11 INFO - PROCESS | 1833 | 1462360511859 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:15:11 INFO - PROCESS | 1833 | 1462360511864 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 04:15:11 INFO - PROCESS | 1833 | 1462360511869 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 1833 | 1462360511872 Marionette TRACE conn3 <- [1,1462,null,{}] 04:15:11 INFO - PROCESS | 1833 | 1462360511877 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}] 04:15:12 INFO - PROCESS | 1833 | 1462360512103 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:15:12 INFO - PROCESS | 1833 | 1462360512393 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b77ce800 == 114 [pid = 1833] [id = 373] 04:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6b365bc00) [pid = 1833] [serial = 1120] [outer = (nil)] 04:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6b93e7800) [pid = 1833] [serial = 1121] [outer = 0x7fe6b365bc00] 04:15:12 INFO - PROCESS | 1833 | 1462360512469 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6b96eb400) [pid = 1833] [serial = 1122] [outer = 0x7fe6b365bc00] 04:15:13 INFO - PROCESS | 1833 | 1462360513288 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]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1493ms 04:15:13 INFO - PROCESS | 1833 | 1462360513362 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 1833 | 1462360513367 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 04:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:15:13 INFO - PROCESS | 1833 | 1462360513373 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 1833 | 1462360513375 Marionette TRACE conn3 <- [1,1466,null,{}] 04:15:13 INFO - PROCESS | 1833 | 1462360513380 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}] 04:15:13 INFO - PROCESS | 1833 | 1462360513590 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:15:13 INFO - PROCESS | 1833 | 1462360513776 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83a2000 == 115 [pid = 1833] [id = 374] 04:15:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6b9880800) [pid = 1833] [serial = 1123] [outer = (nil)] 04:15:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6b990d000) [pid = 1833] [serial = 1124] [outer = 0x7fe6b9880800] 04:15:13 INFO - PROCESS | 1833 | 1462360513890 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6b9b9bc00) [pid = 1833] [serial = 1125] [outer = 0x7fe6b9880800] 04:15:14 INFO - PROCESS | 1833 | 1462360514779 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]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1434ms 04:15:14 INFO - PROCESS | 1833 | 1462360514808 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 1833 | 1462360514811 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:15:14 INFO - PROCESS | 1833 | 1462360514817 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 1833 | 1462360514820 Marionette TRACE conn3 <- [1,1470,null,{}] 04:15:14 INFO - PROCESS | 1833 | 1462360514825 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}] 04:15:15 INFO - PROCESS | 1833 | 1462360515028 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:15:15 INFO - PROCESS | 1833 | 1462360515221 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b8c58000 == 116 [pid = 1833] [id = 375] 04:15:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6bace5000) [pid = 1833] [serial = 1126] [outer = (nil)] 04:15:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6bc677800) [pid = 1833] [serial = 1127] [outer = 0x7fe6bace5000] 04:15:15 INFO - PROCESS | 1833 | 1462360515296 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6bc965400) [pid = 1833] [serial = 1128] [outer = 0x7fe6bace5000] 04:15:16 INFO - PROCESS | 1833 | 1462360516160 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]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1376ms 04:15:16 INFO - PROCESS | 1833 | 1462360516195 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 1833 | 1462360516199 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 04:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:15:16 INFO - PROCESS | 1833 | 1462360516204 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 1833 | 1462360516207 Marionette TRACE conn3 <- [1,1474,null,{}] 04:15:16 INFO - PROCESS | 1833 | 1462360516212 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}] 04:15:16 INFO - PROCESS | 1833 | 1462360516397 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:15:16 INFO - PROCESS | 1833 | 1462360516591 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0ba000 == 117 [pid = 1833] [id = 376] 04:15:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6badbec00) [pid = 1833] [serial = 1129] [outer = (nil)] 04:15:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6c0d05000) [pid = 1833] [serial = 1130] [outer = 0x7fe6badbec00] 04:15:16 INFO - PROCESS | 1833 | 1462360516658 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6c1b89800) [pid = 1833] [serial = 1131] [outer = 0x7fe6badbec00] 04:15:17 INFO - PROCESS | 1833 | 1462360517586 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]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1439ms 04:15:17 INFO - PROCESS | 1833 | 1462360517645 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 1833 | 1462360517647 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:15:17 INFO - PROCESS | 1833 | 1462360517654 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 1833 | 1462360517656 Marionette TRACE conn3 <- [1,1478,null,{}] 04:15:17 INFO - PROCESS | 1833 | 1462360517661 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}] 04:15:17 INFO - PROCESS | 1833 | 1462360517833 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:15:18 INFO - PROCESS | 1833 | 1462360518026 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef5d000 == 118 [pid = 1833] [id = 377] 04:15:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6bc967000) [pid = 1833] [serial = 1132] [outer = (nil)] 04:15:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6c25b1400) [pid = 1833] [serial = 1133] [outer = 0x7fe6bc967000] 04:15:18 INFO - PROCESS | 1833 | 1462360518096 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6c2d76000) [pid = 1833] [serial = 1134] [outer = 0x7fe6bc967000] 04:15:18 INFO - PROCESS | 1833 | 1462360518948 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]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1333ms 04:15:18 INFO - PROCESS | 1833 | 1462360518988 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 1833 | 1462360518992 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:15:19 INFO - PROCESS | 1833 | 1462360518997 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 1833 | 1462360519000 Marionette TRACE conn3 <- [1,1482,null,{}] 04:15:19 INFO - PROCESS | 1833 | 1462360519005 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}] 04:15:19 INFO - PROCESS | 1833 | 1462360519179 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:15:19 INFO - PROCESS | 1833 | 1462360519371 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24e4000 == 119 [pid = 1833] [id = 378] 04:15:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6aaef3000) [pid = 1833] [serial = 1135] [outer = (nil)] 04:15:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6c3dc7c00) [pid = 1833] [serial = 1136] [outer = 0x7fe6aaef3000] 04:15:19 INFO - PROCESS | 1833 | 1462360519448 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6c46a6400) [pid = 1833] [serial = 1137] [outer = 0x7fe6aaef3000] 04:15:20 INFO - PROCESS | 1833 | 1462360520366 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]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1427ms 04:15:20 INFO - PROCESS | 1833 | 1462360520426 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 1833 | 1462360520429 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 04:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:15:20 INFO - PROCESS | 1833 | 1462360520435 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 1833 | 1462360520437 Marionette TRACE conn3 <- [1,1486,null,{}] 04:15:20 INFO - PROCESS | 1833 | 1462360520443 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}] 04:15:20 INFO - PROCESS | 1833 | 1462360520623 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:15:20 INFO - PROCESS | 1833 | 1462360520820 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3418800 == 120 [pid = 1833] [id = 379] 04:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6bfa64800) [pid = 1833] [serial = 1138] [outer = (nil)] 04:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6c5793400) [pid = 1833] [serial = 1139] [outer = 0x7fe6bfa64800] 04:15:20 INFO - PROCESS | 1833 | 1462360520887 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6c6383400) [pid = 1833] [serial = 1140] [outer = 0x7fe6bfa64800] 04:15:21 INFO - PROCESS | 1833 | 1462360521811 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]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1427ms 04:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:15:21 INFO - PROCESS | 1833 | 1462360521863 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 1833 | 1462360521866 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 04:15:21 INFO - PROCESS | 1833 | 1462360521872 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 1833 | 1462360521876 Marionette TRACE conn3 <- [1,1490,null,{}] 04:15:21 INFO - PROCESS | 1833 | 1462360521881 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}] 04:15:22 INFO - PROCESS | 1833 | 1462360522092 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:15:22 INFO - PROCESS | 1833 | 1462360522336 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d69800 == 121 [pid = 1833] [id = 380] 04:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b3962c00) [pid = 1833] [serial = 1141] [outer = (nil)] 04:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6cfc0e000) [pid = 1833] [serial = 1142] [outer = 0x7fe6b3962c00] 04:15:22 INFO - PROCESS | 1833 | 1462360522426 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6d1166800) [pid = 1833] [serial = 1143] [outer = 0x7fe6b3962c00] 04:15:23 INFO - PROCESS | 1833 | 1462360523222 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]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1385ms 04:15:23 INFO - PROCESS | 1833 | 1462360523257 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 1833 | 1462360523261 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 04:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:15:23 INFO - PROCESS | 1833 | 1462360523266 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 1833 | 1462360523268 Marionette TRACE conn3 <- [1,1494,null,{}] 04:15:23 INFO - PROCESS | 1833 | 1462360523274 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}] 04:15:23 INFO - PROCESS | 1833 | 1462360523446 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:15:23 INFO - PROCESS | 1833 | 1462360523641 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c940c800 == 122 [pid = 1833] [id = 381] 04:15:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6b7bd1800) [pid = 1833] [serial = 1144] [outer = (nil)] 04:15:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6d1329c00) [pid = 1833] [serial = 1145] [outer = 0x7fe6b7bd1800] 04:15:23 INFO - PROCESS | 1833 | 1462360523708 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6d32e4800) [pid = 1833] [serial = 1146] [outer = 0x7fe6b7bd1800] 04:15:24 INFO - PROCESS | 1833 | 1462360524616 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]]]}] 04:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1388ms 04:15:24 INFO - PROCESS | 1833 | 1462360524656 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 1833 | 1462360524658 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 04:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:15:24 INFO - PROCESS | 1833 | 1462360524665 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 1833 | 1462360524668 Marionette TRACE conn3 <- [1,1498,null,{}] 04:15:24 INFO - PROCESS | 1833 | 1462360524682 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}] 04:15:24 INFO - PROCESS | 1833 | 1462360524865 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:15:25 INFO - PROCESS | 1833 | 1462360525066 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7d02800 == 123 [pid = 1833] [id = 382] 04:15:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6a7cf0000) [pid = 1833] [serial = 1147] [outer = (nil)] 04:15:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6af270000) [pid = 1833] [serial = 1148] [outer = 0x7fe6a7cf0000] 04:15:25 INFO - PROCESS | 1833 | 1462360525135 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6b8db2c00) [pid = 1833] [serial = 1149] [outer = 0x7fe6a7cf0000] 04:15:25 INFO - PROCESS | 1833 | 1462360525986 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]]]}] 04:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1389ms 04:15:26 INFO - PROCESS | 1833 | 1462360526055 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 1833 | 1462360526058 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 04:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:15:26 INFO - PROCESS | 1833 | 1462360526064 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 1833 | 1462360526066 Marionette TRACE conn3 <- [1,1502,null,{}] 04:15:26 INFO - PROCESS | 1833 | 1462360526072 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}] 04:15:26 INFO - PROCESS | 1833 | 1462360526244 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:15:26 INFO - PROCESS | 1833 | 1462360526438 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e74000 == 124 [pid = 1833] [id = 383] 04:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6a7cbd400) [pid = 1833] [serial = 1150] [outer = (nil)] 04:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6a992b400) [pid = 1833] [serial = 1151] [outer = 0x7fe6a7cbd400] 04:15:26 INFO - PROCESS | 1833 | 1462360526508 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6aad54800) [pid = 1833] [serial = 1152] [outer = 0x7fe6a7cbd400] 04:15:28 INFO - PROCESS | 1833 | 1462360528066 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]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2034ms 04:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:15:28 INFO - PROCESS | 1833 | 1462360528099 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 1833 | 1462360528103 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 04:15:28 INFO - PROCESS | 1833 | 1462360528111 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 1833 | 1462360528115 Marionette TRACE conn3 <- [1,1506,null,{}] 04:15:28 INFO - PROCESS | 1833 | 1462360528122 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}] 04:15:28 INFO - PROCESS | 1833 | 1462360528306 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:15:28 INFO - PROCESS | 1833 | 1462360528511 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ac157800 == 125 [pid = 1833] [id = 384] 04:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6a8f50000) [pid = 1833] [serial = 1153] [outer = (nil)] 04:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6aa2b7000) [pid = 1833] [serial = 1154] [outer = 0x7fe6a8f50000] 04:15:28 INFO - PROCESS | 1833 | 1462360528619 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6aad51800) [pid = 1833] [serial = 1155] [outer = 0x7fe6a8f50000] 04:15:29 INFO - PROCESS | 1833 | 1462360529699 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]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1636ms 04:15:29 INFO - PROCESS | 1833 | 1462360529747 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 1833 | 1462360529754 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:15:29 INFO - PROCESS | 1833 | 1462360529763 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 1833 | 1462360529766 Marionette TRACE conn3 <- [1,1510,null,{}] 04:15:29 INFO - PROCESS | 1833 | 1462360529772 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}] 04:15:29 INFO - PROCESS | 1833 | 1462360529976 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d447f800 == 124 [pid = 1833] [id = 62] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93e0800 == 123 [pid = 1833] [id = 9] 04:15:30 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6b27cac00) [pid = 1833] [serial = 1040] [outer = (nil)] [url = about:blank] 04:15:30 INFO - PROCESS | 1833 | 1462360530382 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae08e800 == 122 [pid = 1833] [id = 368] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fb2000 == 121 [pid = 1833] [id = 367] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae2d8000 == 120 [pid = 1833] [id = 366] 04:15:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a77e1800 == 121 [pid = 1833] [id = 385] 04:15:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6a7cf0c00) [pid = 1833] [serial = 1156] [outer = (nil)] 04:15:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6aad5e800) [pid = 1833] [serial = 1157] [outer = 0x7fe6a7cf0c00] 04:15:30 INFO - PROCESS | 1833 | 1462360530461 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6ac226400) [pid = 1833] [serial = 1158] [outer = 0x7fe6a7cf0c00] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab4e0800 == 120 [pid = 1833] [id = 365] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a77c8000 == 119 [pid = 1833] [id = 364] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a90da800 == 118 [pid = 1833] [id = 363] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aadeb800 == 117 [pid = 1833] [id = 362] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4c7b000 == 116 [pid = 1833] [id = 355] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d017c800 == 115 [pid = 1833] [id = 354] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5726000 == 114 [pid = 1833] [id = 353] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d65000 == 113 [pid = 1833] [id = 352] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c25b9800 == 112 [pid = 1833] [id = 351] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc6b3800 == 111 [pid = 1833] [id = 350] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b8c5b800 == 110 [pid = 1833] [id = 349] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a77db800 == 109 [pid = 1833] [id = 348] 04:15:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab4de000 == 108 [pid = 1833] [id = 347] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b0bb5800) [pid = 1833] [serial = 933] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6af26e400) [pid = 1833] [serial = 1002] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6ac22e000) [pid = 1833] [serial = 942] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6aacf9400) [pid = 1833] [serial = 927] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6b0bb5c00) [pid = 1833] [serial = 924] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6a8cd0800) [pid = 1833] [serial = 930] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6aa2b9c00) [pid = 1833] [serial = 939] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6d4d96c00) [pid = 1833] [serial = 921] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6d4d98c00) [pid = 1833] [serial = 936] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6d4d8ec00) [pid = 1833] [serial = 996] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6c2d7a400) [pid = 1833] [serial = 978] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6b3aefc00) [pid = 1833] [serial = 972] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6c4557000) [pid = 1833] [serial = 981] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6aacf5400) [pid = 1833] [serial = 969] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6bb062400) [pid = 1833] [serial = 1029] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6b990e400) [pid = 1833] [serial = 1028] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6b0f38000) [pid = 1833] [serial = 1020] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6b0bab000) [pid = 1833] [serial = 1019] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6b868c400) [pid = 1833] [serial = 1023] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6b7bd0c00) [pid = 1833] [serial = 1022] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6af26a000) [pid = 1833] [serial = 1034] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6b9788c00) [pid = 1833] [serial = 1026] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6b925a800) [pid = 1833] [serial = 1025] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6a9936c00) [pid = 1833] [serial = 1016] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6aacf3800) [pid = 1833] [serial = 1017] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6b1d63800) [pid = 1833] [serial = 1013] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b978b400) [pid = 1833] [serial = 705] [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.] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b1d66000) [pid = 1833] [serial = 1038] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b0f34000) [pid = 1833] [serial = 1037] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6aa37b000) [pid = 1833] [serial = 1031] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6aaef7000) [pid = 1833] [serial = 1032] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6b1d5a000) [pid = 1833] [serial = 1035] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6d1329400) [pid = 1833] [serial = 984] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6bb06ec00) [pid = 1833] [serial = 975] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6aa37d800) [pid = 1833] [serial = 990] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6aaef9400) [pid = 1833] [serial = 993] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6d4d8f800) [pid = 1833] [serial = 987] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6d4d92c00) [pid = 1833] [serial = 999] [outer = (nil)] [url = about:blank] 04:15:31 INFO - PROCESS | 1833 | 1462360531234 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]]]}] 04:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1486ms 04:15:31 INFO - PROCESS | 1833 | 1462360531250 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 1833 | 1462360531252 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 04:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:15:31 INFO - PROCESS | 1833 | 1462360531273 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 1833 | 1462360531278 Marionette TRACE conn3 <- [1,1514,null,{}] 04:15:31 INFO - PROCESS | 1833 | 1462360531293 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}] 04:15:31 INFO - PROCESS | 1833 | 1462360531455 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:15:31 INFO - PROCESS | 1833 | 1462360531475 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aadf6000 == 109 [pid = 1833] [id = 386] 04:15:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6ad69d800) [pid = 1833] [serial = 1159] [outer = (nil)] 04:15:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6af26f400) [pid = 1833] [serial = 1160] [outer = 0x7fe6ad69d800] 04:15:31 INFO - PROCESS | 1833 | 1462360531537 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6b0ebb000) [pid = 1833] [serial = 1161] [outer = 0x7fe6ad69d800] 04:15:32 INFO - PROCESS | 1833 | 1462360532504 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]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1294ms 04:15:32 INFO - PROCESS | 1833 | 1462360532559 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 1833 | 1462360532564 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 04:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:15:32 INFO - PROCESS | 1833 | 1462360532569 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 1833 | 1462360532572 Marionette TRACE conn3 <- [1,1518,null,{}] 04:15:32 INFO - PROCESS | 1833 | 1462360532577 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}] 04:15:32 INFO - PROCESS | 1833 | 1462360532738 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:15:32 INFO - PROCESS | 1833 | 1462360532914 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae044800 == 110 [pid = 1833] [id = 387] 04:15:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6aa37b000) [pid = 1833] [serial = 1162] [outer = (nil)] 04:15:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6b0fca400) [pid = 1833] [serial = 1163] [outer = 0x7fe6aa37b000] 04:15:32 INFO - PROCESS | 1833 | 1462360532975 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6b1d60000) [pid = 1833] [serial = 1164] [outer = 0x7fe6aa37b000] 04:15:33 INFO - PROCESS | 1833 | 1462360533839 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]]]}] 04:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1281ms 04:15:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:15:33 INFO - PROCESS | 1833 | 1462360533851 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 1833 | 1462360533854 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 04:15:33 INFO - PROCESS | 1833 | 1462360533860 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 1833 | 1462360533863 Marionette TRACE conn3 <- [1,1522,null,{}] 04:15:33 INFO - PROCESS | 1833 | 1462360533867 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}] 04:15:34 INFO - PROCESS | 1833 | 1462360534108 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:15:34 INFO - PROCESS | 1833 | 1462360534138 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af0da000 == 111 [pid = 1833] [id = 388] 04:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6b0ec4400) [pid = 1833] [serial = 1165] [outer = (nil)] 04:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b1dc8400) [pid = 1833] [serial = 1166] [outer = 0x7fe6b0ec4400] 04:15:34 INFO - PROCESS | 1833 | 1462360534199 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6b1dda400) [pid = 1833] [serial = 1167] [outer = 0x7fe6b0ec4400] 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:15:35 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b396c800) [pid = 1833] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:15:35 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6a9932c00) [pid = 1833] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:15:35 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6a7cf3c00) [pid = 1833] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:15:35 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6a7cf1400) [pid = 1833] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:15:35 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6b2f2d400) [pid = 1833] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:15:35 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6a7cbb400) [pid = 1833] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:15:35 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6ad6a7c00) [pid = 1833] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:15:35 INFO - PROCESS | 1833 | 1462360535473 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"]]]}] 04:15:35 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 () { 04:15:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:15:35 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 () { 04:15:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:15:35 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 () { 04:15:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:15:35 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 () { 04:15:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:15:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1635ms 04:15:35 INFO - PROCESS | 1833 | 1462360535498 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 1833 | 1462360535503 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 04:15:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:15:35 INFO - PROCESS | 1833 | 1462360535509 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 1833 | 1462360535511 Marionette TRACE conn3 <- [1,1526,null,{}] 04:15:35 INFO - PROCESS | 1833 | 1462360535516 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}] 04:15:35 INFO - PROCESS | 1833 | 1462360535689 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:15:35 INFO - PROCESS | 1833 | 1462360535707 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af7c4000 == 112 [pid = 1833] [id = 389] 04:15:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6b7bd1000) [pid = 1833] [serial = 1168] [outer = (nil)] 04:15:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6b8379000) [pid = 1833] [serial = 1169] [outer = 0x7fe6b7bd1000] 04:15:35 INFO - PROCESS | 1833 | 1462360535809 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6b8688000) [pid = 1833] [serial = 1170] [outer = 0x7fe6b7bd1000] 04:15:36 INFO - PROCESS | 1833 | 1462360536545 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"]]]}] 04:15:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:15:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:15:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:15:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:15:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:15:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:15:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1079ms 04:15:36 INFO - PROCESS | 1833 | 1462360536607 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 1833 | 1462360536609 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 04:15:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:15:36 INFO - PROCESS | 1833 | 1462360536615 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 1833 | 1462360536618 Marionette TRACE conn3 <- [1,1530,null,{}] 04:15:36 INFO - PROCESS | 1833 | 1462360536622 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}] 04:15:36 INFO - PROCESS | 1833 | 1462360536823 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:15:36 INFO - PROCESS | 1833 | 1462360536846 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28b5800 == 113 [pid = 1833] [id = 390] 04:15:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6b8371400) [pid = 1833] [serial = 1171] [outer = (nil)] 04:15:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6b8d5d400) [pid = 1833] [serial = 1172] [outer = 0x7fe6b8371400] 04:15:36 INFO - PROCESS | 1833 | 1462360536904 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6b9595c00) [pid = 1833] [serial = 1173] [outer = 0x7fe6b8371400] 04:15:37 INFO - PROCESS | 1833 | 1462360537860 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]]]}] 04:15:37 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 04:15:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:15:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:15:37 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. 04:15:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:15:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1277ms 04:15:37 INFO - PROCESS | 1833 | 1462360537894 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 1833 | 1462360537900 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 04:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:15:37 INFO - PROCESS | 1833 | 1462360537909 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 1833 | 1462360537913 Marionette TRACE conn3 <- [1,1534,null,{}] 04:15:37 INFO - PROCESS | 1833 | 1462360537921 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}] 04:15:38 INFO - PROCESS | 1833 | 1462360538139 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:15:38 INFO - PROCESS | 1833 | 1462360538312 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaad4000 == 114 [pid = 1833] [id = 391] 04:15:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6a8f53400) [pid = 1833] [serial = 1174] [outer = (nil)] 04:15:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6aa377000) [pid = 1833] [serial = 1175] [outer = 0x7fe6a8f53400] 04:15:38 INFO - PROCESS | 1833 | 1462360538386 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6aad58800) [pid = 1833] [serial = 1176] [outer = 0x7fe6a8f53400] 04:15:39 INFO - PROCESS | 1833 | 1462360539386 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]]]}] 04:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1546ms 04:15:39 INFO - PROCESS | 1833 | 1462360539455 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 1833 | 1462360539464 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 04:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:15:39 INFO - PROCESS | 1833 | 1462360539474 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 1833 | 1462360539478 Marionette TRACE conn3 <- [1,1538,null,{}] 04:15:39 INFO - PROCESS | 1833 | 1462360539484 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}] 04:15:39 INFO - PROCESS | 1833 | 1462360539715 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:15:39 INFO - PROCESS | 1833 | 1462360539989 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af35b800 == 115 [pid = 1833] [id = 392] 04:15:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6ac22a400) [pid = 1833] [serial = 1177] [outer = (nil)] 04:15:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6af26f000) [pid = 1833] [serial = 1178] [outer = 0x7fe6ac22a400] 04:15:40 INFO - PROCESS | 1833 | 1462360540104 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6b0ec5400) [pid = 1833] [serial = 1179] [outer = 0x7fe6ac22a400] 04:15:41 INFO - PROCESS | 1833 | 1462360540997 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]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1581ms 04:15:41 INFO - PROCESS | 1833 | 1462360541056 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 1833 | 1462360541060 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 04:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:15:41 INFO - PROCESS | 1833 | 1462360541066 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 1833 | 1462360541072 Marionette TRACE conn3 <- [1,1542,null,{}] 04:15:41 INFO - PROCESS | 1833 | 1462360541087 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}] 04:15:41 INFO - PROCESS | 1833 | 1462360541292 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:15:41 INFO - PROCESS | 1833 | 1462360541529 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a15800 == 116 [pid = 1833] [id = 393] 04:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6b1dd3000) [pid = 1833] [serial = 1180] [outer = (nil)] 04:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6b3669800) [pid = 1833] [serial = 1181] [outer = 0x7fe6b1dd3000] 04:15:41 INFO - PROCESS | 1833 | 1462360541650 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6b8379800) [pid = 1833] [serial = 1182] [outer = 0x7fe6b1dd3000] 04:15:42 INFO - PROCESS | 1833 | 1462360542548 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]]]}] 04:15:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:15:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1534ms 04:15:42 INFO - PROCESS | 1833 | 1462360542600 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 1833 | 1462360542605 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 04:15:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:15:42 INFO - PROCESS | 1833 | 1462360542611 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 1833 | 1462360542613 Marionette TRACE conn3 <- [1,1546,null,{}] 04:15:42 INFO - PROCESS | 1833 | 1462360542619 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}] 04:15:42 INFO - PROCESS | 1833 | 1462360542815 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:15:43 INFO - PROCESS | 1833 | 1462360543009 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b84b0000 == 117 [pid = 1833] [id = 394] 04:15:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6b26db800) [pid = 1833] [serial = 1183] [outer = (nil)] 04:15:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6b96ee000) [pid = 1833] [serial = 1184] [outer = 0x7fe6b26db800] 04:15:43 INFO - PROCESS | 1833 | 1462360543081 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6b97a8400) [pid = 1833] [serial = 1185] [outer = 0x7fe6b26db800] 04:15:43 INFO - PROCESS | 1833 | 1462360543945 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]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1383ms 04:15:43 INFO - PROCESS | 1833 | 1462360543995 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 1833 | 1462360543999 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 04:15:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:15:44 INFO - PROCESS | 1833 | 1462360544005 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 1833 | 1462360544007 Marionette TRACE conn3 <- [1,1550,null,{}] 04:15:44 INFO - PROCESS | 1833 | 1462360544012 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}] 04:15:44 INFO - PROCESS | 1833 | 1462360544203 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:15:44 INFO - PROCESS | 1833 | 1462360544403 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93e3800 == 118 [pid = 1833] [id = 395] 04:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6b8d55c00) [pid = 1833] [serial = 1186] [outer = (nil)] 04:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b9905400) [pid = 1833] [serial = 1187] [outer = 0x7fe6b8d55c00] 04:15:44 INFO - PROCESS | 1833 | 1462360544475 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6b9ba2800) [pid = 1833] [serial = 1188] [outer = 0x7fe6b8d55c00] 04:15:45 INFO - PROCESS | 1833 | 1462360545362 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]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:15:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1435ms 04:15:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:15:45 INFO - PROCESS | 1833 | 1462360545441 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 1833 | 1462360545444 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 04:15:45 INFO - PROCESS | 1833 | 1462360545450 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 1833 | 1462360545454 Marionette TRACE conn3 <- [1,1554,null,{}] 04:15:45 INFO - PROCESS | 1833 | 1462360545459 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}] 04:15:45 INFO - PROCESS | 1833 | 1462360545713 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:15:45 INFO - PROCESS | 1833 | 1462360545949 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24d8000 == 119 [pid = 1833] [id = 396] 04:15:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6af26cc00) [pid = 1833] [serial = 1189] [outer = (nil)] 04:15:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6bc675c00) [pid = 1833] [serial = 1190] [outer = 0x7fe6af26cc00] 04:15:46 INFO - PROCESS | 1833 | 1462360546079 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6c0dcec00) [pid = 1833] [serial = 1191] [outer = 0x7fe6af26cc00] 04:15:46 INFO - PROCESS | 1833 | 1462360546917 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]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:15:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1530ms 04:15:46 INFO - PROCESS | 1833 | 1462360546980 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 1833 | 1462360546984 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 04:15:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:15:46 INFO - PROCESS | 1833 | 1462360546990 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 1833 | 1462360546992 Marionette TRACE conn3 <- [1,1558,null,{}] 04:15:47 INFO - PROCESS | 1833 | 1462360546998 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}] 04:15:47 INFO - PROCESS | 1833 | 1462360547191 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:15:47 INFO - PROCESS | 1833 | 1462360547391 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d5d800 == 120 [pid = 1833] [id = 397] 04:15:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6ba02b400) [pid = 1833] [serial = 1192] [outer = (nil)] 04:15:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6c25a6000) [pid = 1833] [serial = 1193] [outer = 0x7fe6ba02b400] 04:15:47 INFO - PROCESS | 1833 | 1462360547511 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6c273a800) [pid = 1833] [serial = 1194] [outer = 0x7fe6ba02b400] 04:15:48 INFO - PROCESS | 1833 | 1462360548351 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]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:15:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1427ms 04:15:48 INFO - PROCESS | 1833 | 1462360548418 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 1833 | 1462360548422 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 04:15:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:15:48 INFO - PROCESS | 1833 | 1462360548428 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 1833 | 1462360548430 Marionette TRACE conn3 <- [1,1562,null,{}] 04:15:48 INFO - PROCESS | 1833 | 1462360548435 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}] 04:15:48 INFO - PROCESS | 1833 | 1462360548615 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:15:48 INFO - PROCESS | 1833 | 1462360548810 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5721800 == 121 [pid = 1833] [id = 398] 04:15:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6b3965000) [pid = 1833] [serial = 1195] [outer = (nil)] 04:15:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6c2d71800) [pid = 1833] [serial = 1196] [outer = 0x7fe6b3965000] 04:15:48 INFO - PROCESS | 1833 | 1462360548877 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6c3792800) [pid = 1833] [serial = 1197] [outer = 0x7fe6b3965000] 04:15:49 INFO - PROCESS | 1833 | 1462360549746 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]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:15:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1377ms 04:15:49 INFO - PROCESS | 1833 | 1462360549806 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 1833 | 1462360549810 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 04:15:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:15:49 INFO - PROCESS | 1833 | 1462360549816 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 1833 | 1462360549818 Marionette TRACE conn3 <- [1,1566,null,{}] 04:15:49 INFO - PROCESS | 1833 | 1462360549824 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}] 04:15:50 INFO - PROCESS | 1833 | 1462360550022 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:15:50 INFO - PROCESS | 1833 | 1462360550218 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cffbb800 == 122 [pid = 1833] [id = 399] 04:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6bc678400) [pid = 1833] [serial = 1198] [outer = (nil)] 04:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6c4960800) [pid = 1833] [serial = 1199] [outer = 0x7fe6bc678400] 04:15:50 INFO - PROCESS | 1833 | 1462360550296 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6c57b1800) [pid = 1833] [serial = 1200] [outer = 0x7fe6bc678400] 04:15:51 INFO - PROCESS | 1833 | 1462360551171 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]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:15:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1381ms 04:15:51 INFO - PROCESS | 1833 | 1462360551199 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 1833 | 1462360551203 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 04:15:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:15:51 INFO - PROCESS | 1833 | 1462360551208 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 1833 | 1462360551210 Marionette TRACE conn3 <- [1,1570,null,{}] 04:15:51 INFO - PROCESS | 1833 | 1462360551216 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}] 04:15:51 INFO - PROCESS | 1833 | 1462360551400 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:15:51 INFO - PROCESS | 1833 | 1462360551612 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d1382000 == 123 [pid = 1833] [id = 400] 04:15:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6b3964400) [pid = 1833] [serial = 1201] [outer = (nil)] 04:15:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6c3dc3000) [pid = 1833] [serial = 1202] [outer = 0x7fe6b3964400] 04:15:51 INFO - PROCESS | 1833 | 1462360551718 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6cf064800) [pid = 1833] [serial = 1203] [outer = 0x7fe6b3964400] 04:15:52 INFO - PROCESS | 1833 | 1462360552639 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]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:15:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1482ms 04:15:52 INFO - PROCESS | 1833 | 1462360552692 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 1833 | 1462360552695 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 04:15:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:15:52 INFO - PROCESS | 1833 | 1462360552701 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 1833 | 1462360552705 Marionette TRACE conn3 <- [1,1574,null,{}] 04:15:52 INFO - PROCESS | 1833 | 1462360552710 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}] 04:15:52 INFO - PROCESS | 1833 | 1462360552921 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:15:53 INFO - PROCESS | 1833 | 1462360553118 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4bbb800 == 124 [pid = 1833] [id = 401] 04:15:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6cff88800) [pid = 1833] [serial = 1204] [outer = (nil)] 04:15:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6d14f2c00) [pid = 1833] [serial = 1205] [outer = 0x7fe6cff88800] 04:15:53 INFO - PROCESS | 1833 | 1462360553236 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6d463fc00) [pid = 1833] [serial = 1206] [outer = 0x7fe6cff88800] 04:15:54 INFO - PROCESS | 1833 | 1462360554090 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]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:15:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1432ms 04:15:54 INFO - PROCESS | 1833 | 1462360554134 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 1833 | 1462360554137 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 04:15:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:15:54 INFO - PROCESS | 1833 | 1462360554143 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 1833 | 1462360554146 Marionette TRACE conn3 <- [1,1578,null,{}] 04:15:54 INFO - PROCESS | 1833 | 1462360554152 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}] 04:15:54 INFO - PROCESS | 1833 | 1462360554356 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:15:54 INFO - PROCESS | 1833 | 1462360554560 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d5403000 == 125 [pid = 1833] [id = 402] 04:15:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6d0dcf400) [pid = 1833] [serial = 1207] [outer = (nil)] 04:15:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6d4c42800) [pid = 1833] [serial = 1208] [outer = 0x7fe6d0dcf400] 04:15:54 INFO - PROCESS | 1833 | 1462360554629 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6d4d92000) [pid = 1833] [serial = 1209] [outer = 0x7fe6d0dcf400] 04:15:55 INFO - PROCESS | 1833 | 1462360555471 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]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:15:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1389ms 04:15:55 INFO - PROCESS | 1833 | 1462360555534 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 1833 | 1462360555538 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 04:15:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:15:55 INFO - PROCESS | 1833 | 1462360555544 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 1833 | 1462360555546 Marionette TRACE conn3 <- [1,1582,null,{}] 04:15:55 INFO - PROCESS | 1833 | 1462360555560 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}] 04:15:55 INFO - PROCESS | 1833 | 1462360555788 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:15:55 INFO - PROCESS | 1833 | 1462360555987 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7dc1800 == 126 [pid = 1833] [id = 403] 04:15:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6a8db7c00) [pid = 1833] [serial = 1210] [outer = (nil)] 04:15:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6a8dbec00) [pid = 1833] [serial = 1211] [outer = 0x7fe6a8db7c00] 04:15:56 INFO - PROCESS | 1833 | 1462360556121 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6a8dc3400) [pid = 1833] [serial = 1212] [outer = 0x7fe6a8db7c00] 04:15:57 INFO - PROCESS | 1833 | 1462360557049 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]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:15:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1535ms 04:15:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:15:57 INFO - PROCESS | 1833 | 1462360557081 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 1833 | 1462360557084 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 04:15:57 INFO - PROCESS | 1833 | 1462360557090 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 1833 | 1462360557093 Marionette TRACE conn3 <- [1,1586,null,{}] 04:15:57 INFO - PROCESS | 1833 | 1462360557098 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}] 04:15:57 INFO - PROCESS | 1833 | 1462360557282 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:15:57 INFO - PROCESS | 1833 | 1462360557496 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a77d5000 == 127 [pid = 1833] [id = 404] 04:15:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6a7ce6000) [pid = 1833] [serial = 1213] [outer = (nil)] 04:15:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6a8dc4400) [pid = 1833] [serial = 1214] [outer = 0x7fe6a7ce6000] 04:15:57 INFO - PROCESS | 1833 | 1462360557619 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6ac713c00) [pid = 1833] [serial = 1215] [outer = 0x7fe6a7ce6000] 04:15:58 INFO - PROCESS | 1833 | 1462360558982 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]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:15:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1936ms 04:15:59 INFO - PROCESS | 1833 | 1462360559027 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:15:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:15:59 INFO - PROCESS | 1833 | 1462360559032 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 04:15:59 INFO - PROCESS | 1833 | 1462360559040 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 1833 | 1462360559046 Marionette TRACE conn3 <- [1,1590,null,{}] 04:15:59 INFO - PROCESS | 1833 | 1462360559053 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}] 04:15:59 INFO - PROCESS | 1833 | 1462360559240 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:15:59 INFO - PROCESS | 1833 | 1462360559488 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ac163800 == 128 [pid = 1833] [id = 405] 04:15:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6aa2ae800) [pid = 1833] [serial = 1216] [outer = (nil)] 04:15:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6aacecc00) [pid = 1833] [serial = 1217] [outer = 0x7fe6aa2ae800] 04:15:59 INFO - PROCESS | 1833 | 1462360559615 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6aad5bc00) [pid = 1833] [serial = 1218] [outer = 0x7fe6aa2ae800] 04:16:00 INFO - PROCESS | 1833 | 1462360560647 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]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:16:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1684ms 04:16:00 INFO - PROCESS | 1833 | 1462360560724 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 1833 | 1462360560732 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 04:16:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:16:00 INFO - PROCESS | 1833 | 1462360560742 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 1833 | 1462360560745 Marionette TRACE conn3 <- [1,1594,null,{}] 04:16:00 INFO - PROCESS | 1833 | 1462360560750 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}] 04:16:01 INFO - PROCESS | 1833 | 1462360561010 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af7c4000 == 127 [pid = 1833] [id = 389] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6af26d000) [pid = 1833] [serial = 1109] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af0da000 == 126 [pid = 1833] [id = 388] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae044800 == 125 [pid = 1833] [id = 387] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aadf6000 == 124 [pid = 1833] [id = 386] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a77e1800 == 123 [pid = 1833] [id = 385] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ac157800 == 122 [pid = 1833] [id = 384] 04:16:01 INFO - PROCESS | 1833 | 1462360561360 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24e4000 == 121 [pid = 1833] [id = 378] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef5d000 == 120 [pid = 1833] [id = 377] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ba0ba000 == 119 [pid = 1833] [id = 376] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b8c58000 == 118 [pid = 1833] [id = 375] 04:16:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e65000 == 119 [pid = 1833] [id = 406] 04:16:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6aad54400) [pid = 1833] [serial = 1219] [outer = (nil)] 04:16:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6ac71d800) [pid = 1833] [serial = 1220] [outer = 0x7fe6aad54400] 04:16:01 INFO - PROCESS | 1833 | 1462360561436 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6ad6a6c00) [pid = 1833] [serial = 1221] [outer = 0x7fe6aad54400] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83a2000 == 118 [pid = 1833] [id = 374] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b77ce800 == 117 [pid = 1833] [id = 373] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b314d800 == 116 [pid = 1833] [id = 372] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0f0e000 == 115 [pid = 1833] [id = 371] 04:16:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab4db800 == 114 [pid = 1833] [id = 370] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6b0f35c00) [pid = 1833] [serial = 1092] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6af274000) [pid = 1833] [serial = 1091] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6b79c8800) [pid = 1833] [serial = 1100] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6aaefe800) [pid = 1833] [serial = 1089] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6aa2ac400) [pid = 1833] [serial = 1088] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6b1d58800) [pid = 1833] [serial = 1085] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6b1ddf000) [pid = 1833] [serial = 1097] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6b396b800) [pid = 1833] [serial = 1098] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6c5439400) [pid = 1833] [serial = 1073] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6af143000) [pid = 1833] [serial = 1079] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6c3eb6000) [pid = 1833] [serial = 1070] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6bc5eb400) [pid = 1833] [serial = 1058] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6aa37ec00) [pid = 1833] [serial = 1043] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6b97ac800) [pid = 1833] [serial = 1055] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6aa2b4c00) [pid = 1833] [serial = 1094] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6b2f2ec00) [pid = 1833] [serial = 1095] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6b1d58000) [pid = 1833] [serial = 1082] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b8e05400) [pid = 1833] [serial = 1052] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6c2551400) [pid = 1833] [serial = 1061] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6b79c3800) [pid = 1833] [serial = 1049] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6c379e800) [pid = 1833] [serial = 1067] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6aa37bc00) [pid = 1833] [serial = 1107] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6b8380000) [pid = 1833] [serial = 1101] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6b8e0b400) [pid = 1833] [serial = 1103] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6c3791c00) [pid = 1833] [serial = 1076] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6a8cc8c00) [pid = 1833] [serial = 1106] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6b97b3000) [pid = 1833] [serial = 1104] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6c2d75c00) [pid = 1833] [serial = 1064] [outer = (nil)] [url = about:blank] 04:16:01 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6b0fc6800) [pid = 1833] [serial = 1046] [outer = (nil)] [url = about:blank] 04:16:02 INFO - PROCESS | 1833 | 1462360562202 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]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:16:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1479ms 04:16:02 INFO - PROCESS | 1833 | 1462360562222 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 1833 | 1462360562225 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 04:16:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:16:02 INFO - PROCESS | 1833 | 1462360562233 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 1833 | 1462360562239 Marionette TRACE conn3 <- [1,1598,null,{}] 04:16:02 INFO - PROCESS | 1833 | 1462360562270 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}] 04:16:02 INFO - PROCESS | 1833 | 1462360562445 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:16:02 INFO - PROCESS | 1833 | 1462360562477 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae05f000 == 115 [pid = 1833] [id = 407] 04:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6b0ec0000) [pid = 1833] [serial = 1222] [outer = (nil)] 04:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6b0fce800) [pid = 1833] [serial = 1223] [outer = 0x7fe6b0ec0000] 04:16:02 INFO - PROCESS | 1833 | 1462360562544 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6b1dca400) [pid = 1833] [serial = 1224] [outer = 0x7fe6b0ec0000] 04:16:03 INFO - PROCESS | 1833 | 1462360563421 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]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:16:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1241ms 04:16:03 INFO - PROCESS | 1833 | 1462360563474 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 1833 | 1462360563478 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 04:16:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:16:03 INFO - PROCESS | 1833 | 1462360563484 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 1833 | 1462360563486 Marionette TRACE conn3 <- [1,1602,null,{}] 04:16:03 INFO - PROCESS | 1833 | 1462360563492 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}] 04:16:03 INFO - PROCESS | 1833 | 1462360563657 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:16:03 INFO - PROCESS | 1833 | 1462360563668 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af7c9800 == 116 [pid = 1833] [id = 408] 04:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6b0ec4c00) [pid = 1833] [serial = 1225] [outer = (nil)] 04:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6b27ce000) [pid = 1833] [serial = 1226] [outer = 0x7fe6b0ec4c00] 04:16:03 INFO - PROCESS | 1833 | 1462360563900 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6b3aed400) [pid = 1833] [serial = 1227] [outer = 0x7fe6b0ec4c00] 04:16:04 INFO - PROCESS | 1833 | 1462360564714 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]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:16:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1277ms 04:16:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:16:04 INFO - PROCESS | 1833 | 1462360564769 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 1833 | 1462360564772 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 04:16:04 INFO - PROCESS | 1833 | 1462360564777 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 1833 | 1462360564780 Marionette TRACE conn3 <- [1,1606,null,{}] 04:16:04 INFO - PROCESS | 1833 | 1462360564785 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}] 04:16:05 INFO - PROCESS | 1833 | 1462360565011 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:16:05 INFO - PROCESS | 1833 | 1462360565073 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2893800 == 117 [pid = 1833] [id = 409] 04:16:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6b3aef800) [pid = 1833] [serial = 1228] [outer = (nil)] 04:16:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6b7bca800) [pid = 1833] [serial = 1229] [outer = 0x7fe6b3aef800] 04:16:05 INFO - PROCESS | 1833 | 1462360565135 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6b868a800) [pid = 1833] [serial = 1230] [outer = 0x7fe6b3aef800] 04:16:06 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6a7cf0c00) [pid = 1833] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:16:06 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6a8f50000) [pid = 1833] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:16:06 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6b0ec4400) [pid = 1833] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:16:06 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6b7bd1000) [pid = 1833] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:16:06 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6aa37b000) [pid = 1833] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:16:06 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6ad69d800) [pid = 1833] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:16:06 INFO - PROCESS | 1833 | 1462360566223 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]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:16:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1479ms 04:16:06 INFO - PROCESS | 1833 | 1462360566256 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 1833 | 1462360566259 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 04:16:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:16:06 INFO - PROCESS | 1833 | 1462360566264 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 1833 | 1462360566266 Marionette TRACE conn3 <- [1,1610,null,{}] 04:16:06 INFO - PROCESS | 1833 | 1462360566271 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}] 04:16:06 INFO - PROCESS | 1833 | 1462360566434 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:16:06 INFO - PROCESS | 1833 | 1462360566450 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3777000 == 118 [pid = 1833] [id = 410] 04:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6b1d66c00) [pid = 1833] [serial = 1231] [outer = (nil)] 04:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6b9877c00) [pid = 1833] [serial = 1232] [outer = 0x7fe6b1d66c00] 04:16:06 INFO - PROCESS | 1833 | 1462360566510 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6badbcc00) [pid = 1833] [serial = 1233] [outer = 0x7fe6b1d66c00] 04:16:07 INFO - PROCESS | 1833 | 1462360567296 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]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:16:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1075ms 04:16:07 INFO - PROCESS | 1833 | 1462360567341 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 1833 | 1462360567344 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 04:16:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:16:07 INFO - PROCESS | 1833 | 1462360567350 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 1833 | 1462360567351 Marionette TRACE conn3 <- [1,1614,null,{}] 04:16:07 INFO - PROCESS | 1833 | 1462360567357 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}] 04:16:07 INFO - PROCESS | 1833 | 1462360567587 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:16:07 INFO - PROCESS | 1833 | 1462360567606 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b84ac800 == 119 [pid = 1833] [id = 411] 04:16:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6badc0c00) [pid = 1833] [serial = 1234] [outer = (nil)] 04:16:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6bc67b800) [pid = 1833] [serial = 1235] [outer = 0x7fe6badc0c00] 04:16:07 INFO - PROCESS | 1833 | 1462360567668 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6bc8ee400) [pid = 1833] [serial = 1236] [outer = 0x7fe6badc0c00] 04:16:08 INFO - PROCESS | 1833 | 1462360568780 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]]]}] 04:16:08 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 04:16:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1483ms 04:16:08 INFO - PROCESS | 1833 | 1462360568834 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 1833 | 1462360568841 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 04:16:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:16:08 INFO - PROCESS | 1833 | 1462360568850 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 1833 | 1462360568854 Marionette TRACE conn3 <- [1,1618,null,{}] 04:16:08 INFO - PROCESS | 1833 | 1462360568862 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}] 04:16:09 INFO - PROCESS | 1833 | 1462360569091 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:16:09 INFO - PROCESS | 1833 | 1462360569342 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6ce000 == 120 [pid = 1833] [id = 412] 04:16:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6aacf9000) [pid = 1833] [serial = 1237] [outer = (nil)] 04:16:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6ac225400) [pid = 1833] [serial = 1238] [outer = 0x7fe6aacf9000] 04:16:09 INFO - PROCESS | 1833 | 1462360569463 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6ac718800) [pid = 1833] [serial = 1239] [outer = 0x7fe6aacf9000] 04:16:10 INFO - PROCESS | 1833 | 1462360570387 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]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:16:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1588ms 04:16:10 INFO - PROCESS | 1833 | 1462360570438 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 1833 | 1462360570446 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 04:16:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:16:10 INFO - PROCESS | 1833 | 1462360570456 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 1833 | 1462360570459 Marionette TRACE conn3 <- [1,1622,null,{}] 04:16:10 INFO - PROCESS | 1833 | 1462360570465 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}] 04:16:10 INFO - PROCESS | 1833 | 1462360570665 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:16:10 INFO - PROCESS | 1833 | 1462360570961 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2ead000 == 121 [pid = 1833] [id = 413] 04:16:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6ad6a5400) [pid = 1833] [serial = 1240] [outer = (nil)] 04:16:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6b0f2bc00) [pid = 1833] [serial = 1241] [outer = 0x7fe6ad6a5400] 04:16:11 INFO - PROCESS | 1833 | 1462360571083 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6b1dd8800) [pid = 1833] [serial = 1242] [outer = 0x7fe6ad6a5400] 04:16:11 INFO - PROCESS | 1833 | 1462360571940 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]]]}] 04:16:11 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 04:16:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1536ms 04:16:11 INFO - PROCESS | 1833 | 1462360571993 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 1833 | 1462360571997 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 04:16:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:16:12 INFO - PROCESS | 1833 | 1462360572003 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 1833 | 1462360572008 Marionette TRACE conn3 <- [1,1626,null,{}] 04:16:12 INFO - PROCESS | 1833 | 1462360572024 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}] 04:16:12 INFO - PROCESS | 1833 | 1462360572232 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:16:12 INFO - PROCESS | 1833 | 1462360572434 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef61800 == 122 [pid = 1833] [id = 414] 04:16:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6b1dca800) [pid = 1833] [serial = 1243] [outer = (nil)] 04:16:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6b8e05400) [pid = 1833] [serial = 1244] [outer = 0x7fe6b1dca800] 04:16:12 INFO - PROCESS | 1833 | 1462360572562 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6b9907c00) [pid = 1833] [serial = 1245] [outer = 0x7fe6b1dca800] 04:16:13 INFO - PROCESS | 1833 | 1462360573376 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]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:16:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1392ms 04:16:13 INFO - PROCESS | 1833 | 1462360573428 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 1833 | 1462360573433 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 04:16:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:16:13 INFO - PROCESS | 1833 | 1462360573445 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 1833 | 1462360573448 Marionette TRACE conn3 <- [1,1630,null,{}] 04:16:13 INFO - PROCESS | 1833 | 1462360573452 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}] 04:16:13 INFO - PROCESS | 1833 | 1462360573648 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:16:13 INFO - PROCESS | 1833 | 1462360573847 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3718800 == 123 [pid = 1833] [id = 415] 04:16:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6b3aed000) [pid = 1833] [serial = 1246] [outer = (nil)] 04:16:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6bc7ae000) [pid = 1833] [serial = 1247] [outer = 0x7fe6b3aed000] 04:16:13 INFO - PROCESS | 1833 | 1462360573920 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6c0d03000) [pid = 1833] [serial = 1248] [outer = 0x7fe6b3aed000] 04:16:14 INFO - PROCESS | 1833 | 1462360574802 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]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:16:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1432ms 04:16:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:16:14 INFO - PROCESS | 1833 | 1462360574880 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 1833 | 1462360574883 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 04:16:14 INFO - PROCESS | 1833 | 1462360574889 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 1833 | 1462360574892 Marionette TRACE conn3 <- [1,1634,null,{}] 04:16:14 INFO - PROCESS | 1833 | 1462360574897 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}] 04:16:15 INFO - PROCESS | 1833 | 1462360575111 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:16:15 INFO - PROCESS | 1833 | 1462360575311 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c940b000 == 124 [pid = 1833] [id = 416] 04:16:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6b9909400) [pid = 1833] [serial = 1249] [outer = (nil)] 04:16:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6c25b0000) [pid = 1833] [serial = 1250] [outer = 0x7fe6b9909400] 04:16:15 INFO - PROCESS | 1833 | 1462360575382 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6c379e800) [pid = 1833] [serial = 1251] [outer = 0x7fe6b9909400] 04:16:16 INFO - PROCESS | 1833 | 1462360576281 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]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:16:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1429ms 04:16:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:16:16 INFO - PROCESS | 1833 | 1462360576318 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 1833 | 1462360576321 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 04:16:16 INFO - PROCESS | 1833 | 1462360576327 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 1833 | 1462360576330 Marionette TRACE conn3 <- [1,1638,null,{}] 04:16:16 INFO - PROCESS | 1833 | 1462360576335 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}] 04:16:16 INFO - PROCESS | 1833 | 1462360576538 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:16:16 INFO - PROCESS | 1833 | 1462360576745 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4c8d800 == 125 [pid = 1833] [id = 417] 04:16:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6c3849000) [pid = 1833] [serial = 1252] [outer = (nil)] 04:16:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6cff8b000) [pid = 1833] [serial = 1253] [outer = 0x7fe6c3849000] 04:16:16 INFO - PROCESS | 1833 | 1462360576816 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6d4499800) [pid = 1833] [serial = 1254] [outer = 0x7fe6c3849000] 04:16:17 INFO - PROCESS | 1833 | 1462360577700 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]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:16:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1436ms 04:16:17 INFO - PROCESS | 1833 | 1462360577764 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 1833 | 1462360577768 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 04:16:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:16:17 INFO - PROCESS | 1833 | 1462360577774 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 1833 | 1462360577777 Marionette TRACE conn3 <- [1,1642,null,{}] 04:16:17 INFO - PROCESS | 1833 | 1462360577783 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}] 04:16:17 INFO - PROCESS | 1833 | 1462360577980 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:16:18 INFO - PROCESS | 1833 | 1462360578187 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcad2800 == 126 [pid = 1833] [id = 418] 04:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6ad526c00) [pid = 1833] [serial = 1255] [outer = (nil)] 04:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6ad52e000) [pid = 1833] [serial = 1256] [outer = 0x7fe6ad526c00] 04:16:18 INFO - PROCESS | 1833 | 1462360578259 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6ad532800) [pid = 1833] [serial = 1257] [outer = 0x7fe6ad526c00] 04:16:19 INFO - PROCESS | 1833 | 1462360579113 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]]]}] 04:16:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:16:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1398ms 04:16:19 INFO - PROCESS | 1833 | 1462360579172 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 1833 | 1462360579176 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 04:16:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:16:19 INFO - PROCESS | 1833 | 1462360579181 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 1833 | 1462360579183 Marionette TRACE conn3 <- [1,1646,null,{}] 04:16:19 INFO - PROCESS | 1833 | 1462360579189 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}] 04:16:19 INFO - PROCESS | 1833 | 1462360579381 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:16:19 INFO - PROCESS | 1833 | 1462360579598 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7818000 == 127 [pid = 1833] [id = 419] 04:16:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6ad527400) [pid = 1833] [serial = 1258] [outer = (nil)] 04:16:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6b1dde000) [pid = 1833] [serial = 1259] [outer = 0x7fe6ad527400] 04:16:19 INFO - PROCESS | 1833 | 1462360579712 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6d44cec00) [pid = 1833] [serial = 1260] [outer = 0x7fe6ad527400] 04:16:20 INFO - PROCESS | 1833 | 1462360580602 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]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:16:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1477ms 04:16:20 INFO - PROCESS | 1833 | 1462360580660 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 1833 | 1462360580663 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 04:16:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:16:20 INFO - PROCESS | 1833 | 1462360580670 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 1833 | 1462360580672 Marionette TRACE conn3 <- [1,1650,null,{}] 04:16:20 INFO - PROCESS | 1833 | 1462360580678 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}] 04:16:20 INFO - PROCESS | 1833 | 1462360580851 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:16:21 INFO - PROCESS | 1833 | 1462360581058 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7f4d800 == 128 [pid = 1833] [id = 420] 04:16:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6ad532000) [pid = 1833] [serial = 1261] [outer = (nil)] 04:16:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6af011800) [pid = 1833] [serial = 1262] [outer = 0x7fe6ad532000] 04:16:21 INFO - PROCESS | 1833 | 1462360581134 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6af017000) [pid = 1833] [serial = 1263] [outer = 0x7fe6ad532000] 04:16:22 INFO - PROCESS | 1833 | 1462360582021 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]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:16:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1383ms 04:16:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:16:22 INFO - PROCESS | 1833 | 1462360582055 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 1833 | 1462360582057 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 04:16:22 INFO - PROCESS | 1833 | 1462360582063 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 1833 | 1462360582066 Marionette TRACE conn3 <- [1,1654,null,{}] 04:16:22 INFO - PROCESS | 1833 | 1462360582071 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}] 04:16:22 INFO - PROCESS | 1833 | 1462360582267 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:16:22 INFO - PROCESS | 1833 | 1462360582476 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcad7000 == 129 [pid = 1833] [id = 421] 04:16:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6af00bc00) [pid = 1833] [serial = 1264] [outer = (nil)] 04:16:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6d4682400) [pid = 1833] [serial = 1265] [outer = 0x7fe6af00bc00] 04:16:22 INFO - PROCESS | 1833 | 1462360582590 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6d4d93c00) [pid = 1833] [serial = 1266] [outer = 0x7fe6af00bc00] 04:16:23 INFO - PROCESS | 1833 | 1462360583485 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]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1478ms 04:16:23 INFO - PROCESS | 1833 | 1462360583543 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 1833 | 1462360583547 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 04:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:16:23 INFO - PROCESS | 1833 | 1462360583552 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 1833 | 1462360583556 Marionette TRACE conn3 <- [1,1658,null,{}] 04:16:23 INFO - PROCESS | 1833 | 1462360583561 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}] 04:16:23 INFO - PROCESS | 1833 | 1462360583767 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:16:23 INFO - PROCESS | 1833 | 1462360583979 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e5f800 == 130 [pid = 1833] [id = 422] 04:16:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6af016400) [pid = 1833] [serial = 1267] [outer = (nil)] 04:16:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6b1d0c800) [pid = 1833] [serial = 1268] [outer = 0x7fe6af016400] 04:16:24 INFO - PROCESS | 1833 | 1462360584098 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6d4d99c00) [pid = 1833] [serial = 1269] [outer = 0x7fe6af016400] 04:16:25 INFO - PROCESS | 1833 | 1462360585005 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]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1527ms 04:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:16:25 INFO - PROCESS | 1833 | 1462360585081 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 1833 | 1462360585084 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 04:16:25 INFO - PROCESS | 1833 | 1462360585090 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 1833 | 1462360585092 Marionette TRACE conn3 <- [1,1662,null,{}] 04:16:25 INFO - PROCESS | 1833 | 1462360585098 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}] 04:16:25 INFO - PROCESS | 1833 | 1462360585309 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:16:25 INFO - PROCESS | 1833 | 1462360585565 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6dc8800 == 131 [pid = 1833] [id = 423] 04:16:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6a7cf2000) [pid = 1833] [serial = 1270] [outer = (nil)] 04:16:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6aacf0400) [pid = 1833] [serial = 1271] [outer = 0x7fe6a7cf2000] 04:16:25 INFO - PROCESS | 1833 | 1462360585682 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6ad587c00) [pid = 1833] [serial = 1272] [outer = 0x7fe6a7cf2000] 04:16:26 INFO - PROCESS | 1833 | 1462360586542 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]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1481ms 04:16:26 INFO - PROCESS | 1833 | 1462360586571 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 1833 | 1462360586575 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 04:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:16:26 INFO - PROCESS | 1833 | 1462360586580 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 1833 | 1462360586583 Marionette TRACE conn3 <- [1,1666,null,{}] 04:16:26 INFO - PROCESS | 1833 | 1462360586597 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}] 04:16:26 INFO - PROCESS | 1833 | 1462360586794 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:16:27 INFO - PROCESS | 1833 | 1462360587007 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a9711800 == 132 [pid = 1833] [id = 424] 04:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6a7cbb400) [pid = 1833] [serial = 1273] [outer = (nil)] 04:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6a7cc7000) [pid = 1833] [serial = 1274] [outer = 0x7fe6a7cbb400] 04:16:27 INFO - PROCESS | 1833 | 1462360587545 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6a8dc4000) [pid = 1833] [serial = 1275] [outer = 0x7fe6a7cbb400] 04:16:28 INFO - PROCESS | 1833 | 1462360588619 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]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2098ms 04:16:28 INFO - PROCESS | 1833 | 1462360588680 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:16:28 INFO - PROCESS | 1833 | 1462360588684 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 04:16:28 INFO - PROCESS | 1833 | 1462360588691 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 1833 | 1462360588694 Marionette TRACE conn3 <- [1,1670,null,{}] 04:16:28 INFO - PROCESS | 1833 | 1462360588701 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}] 04:16:28 INFO - PROCESS | 1833 | 1462360588899 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:16:29 INFO - PROCESS | 1833 | 1462360589122 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae049800 == 133 [pid = 1833] [id = 425] 04:16:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6a7cbc400) [pid = 1833] [serial = 1276] [outer = (nil)] 04:16:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6aa375800) [pid = 1833] [serial = 1277] [outer = 0x7fe6a7cbc400] 04:16:29 INFO - PROCESS | 1833 | 1462360589231 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6ac720c00) [pid = 1833] [serial = 1278] [outer = 0x7fe6a7cbc400] 04:16:30 INFO - PROCESS | 1833 | 1462360590288 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]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1631ms 04:16:30 INFO - PROCESS | 1833 | 1462360590321 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 1833 | 1462360590327 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 04:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:16:30 INFO - PROCESS | 1833 | 1462360590336 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 1833 | 1462360590339 Marionette TRACE conn3 <- [1,1674,null,{}] 04:16:30 INFO - PROCESS | 1833 | 1462360590345 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}] 04:16:30 INFO - PROCESS | 1833 | 1462360590526 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:16:30 INFO - PROCESS | 1833 | 1462360590746 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaad1000 == 134 [pid = 1833] [id = 426] 04:16:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6aa2b4c00) [pid = 1833] [serial = 1279] [outer = (nil)] 04:16:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6ad5b4800) [pid = 1833] [serial = 1280] [outer = 0x7fe6aa2b4c00] 04:16:30 INFO - PROCESS | 1833 | 1462360590811 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6ad6a7c00) [pid = 1833] [serial = 1281] [outer = 0x7fe6aa2b4c00] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5455000 == 133 [pid = 1833] [id = 149] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6b8d5d400) [pid = 1833] [serial = 1172] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3777000 == 132 [pid = 1833] [id = 410] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2893800 == 131 [pid = 1833] [id = 409] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af7c9800 == 130 [pid = 1833] [id = 408] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95dc800 == 129 [pid = 1833] [id = 11] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae05f000 == 128 [pid = 1833] [id = 407] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8e65000 == 127 [pid = 1833] [id = 406] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ac163800 == 126 [pid = 1833] [id = 405] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d5d800 == 125 [pid = 1833] [id = 397] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24d8000 == 124 [pid = 1833] [id = 396] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93e3800 == 123 [pid = 1833] [id = 395] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b84b0000 == 122 [pid = 1833] [id = 394] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a15800 == 121 [pid = 1833] [id = 393] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af35b800 == 120 [pid = 1833] [id = 392] 04:16:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aaad4000 == 119 [pid = 1833] [id = 391] 04:16:31 INFO - PROCESS | 1833 | 1462360591778 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]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1483ms 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6ac226400) [pid = 1833] [serial = 1158] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6c0d05000) [pid = 1833] [serial = 1130] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6cfc0e000) [pid = 1833] [serial = 1142] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6aa2b7000) [pid = 1833] [serial = 1154] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6b1dc8400) [pid = 1833] [serial = 1166] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6b8379000) [pid = 1833] [serial = 1169] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6af270000) [pid = 1833] [serial = 1148] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6b79cd400) [pid = 1833] [serial = 1118] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6b93e7800) [pid = 1833] [serial = 1121] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6b1d60000) [pid = 1833] [serial = 1164] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6b0fc4800) [pid = 1833] [serial = 1115] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6b1dda400) [pid = 1833] [serial = 1167] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6c5793400) [pid = 1833] [serial = 1139] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6aacf6800) [pid = 1833] [serial = 1112] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6a992b400) [pid = 1833] [serial = 1151] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6bc677800) [pid = 1833] [serial = 1127] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6aad51800) [pid = 1833] [serial = 1155] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6b0ebb000) [pid = 1833] [serial = 1161] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6aad5e800) [pid = 1833] [serial = 1157] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6d1329c00) [pid = 1833] [serial = 1145] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6c3dc7c00) [pid = 1833] [serial = 1136] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6b8688000) [pid = 1833] [serial = 1170] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6b990d000) [pid = 1833] [serial = 1124] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6af26f400) [pid = 1833] [serial = 1160] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6c25b1400) [pid = 1833] [serial = 1133] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6b0fca400) [pid = 1833] [serial = 1163] [outer = (nil)] [url = about:blank] 04:16:31 INFO - PROCESS | 1833 | 1462360591884 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 1833 | 1462360591887 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 04:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:16:31 INFO - PROCESS | 1833 | 1462360591896 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 1833 | 1462360591901 Marionette TRACE conn3 <- [1,1678,null,{}] 04:16:31 INFO - PROCESS | 1833 | 1462360591917 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}] 04:16:32 INFO - PROCESS | 1833 | 1462360592106 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:16:32 INFO - PROCESS | 1833 | 1462360592267 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae05a000 == 120 [pid = 1833] [id = 427] 04:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6ad5ae000) [pid = 1833] [serial = 1282] [outer = (nil)] 04:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6b0bb7400) [pid = 1833] [serial = 1283] [outer = 0x7fe6ad5ae000] 04:16:32 INFO - PROCESS | 1833 | 1462360592331 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6b0f35400) [pid = 1833] [serial = 1284] [outer = 0x7fe6ad5ae000] 04:16:33 INFO - PROCESS | 1833 | 1462360593077 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]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1236ms 04:16:33 INFO - PROCESS | 1833 | 1462360593144 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 1833 | 1462360593147 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 04:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:16:33 INFO - PROCESS | 1833 | 1462360593161 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 1833 | 1462360593163 Marionette TRACE conn3 <- [1,1682,null,{}] 04:16:33 INFO - PROCESS | 1833 | 1462360593169 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}] 04:16:33 INFO - PROCESS | 1833 | 1462360593344 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:16:33 INFO - PROCESS | 1833 | 1462360593354 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fc3800 == 121 [pid = 1833] [id = 428] 04:16:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6aa2ab800) [pid = 1833] [serial = 1285] [outer = (nil)] 04:16:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6b1d0dc00) [pid = 1833] [serial = 1286] [outer = 0x7fe6aa2ab800] 04:16:33 INFO - PROCESS | 1833 | 1462360593414 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6b1d60000) [pid = 1833] [serial = 1287] [outer = 0x7fe6aa2ab800] 04:16:34 INFO - PROCESS | 1833 | 1462360594360 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]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1232ms 04:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:16:34 INFO - PROCESS | 1833 | 1462360594393 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 1833 | 1462360594396 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 04:16:34 INFO - PROCESS | 1833 | 1462360594401 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 1833 | 1462360594404 Marionette TRACE conn3 <- [1,1686,null,{}] 04:16:34 INFO - PROCESS | 1833 | 1462360594409 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}] 04:16:34 INFO - PROCESS | 1833 | 1462360594635 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:16:34 INFO - PROCESS | 1833 | 1462360594660 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b290b000 == 122 [pid = 1833] [id = 429] 04:16:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6b1dc2400) [pid = 1833] [serial = 1288] [outer = (nil)] 04:16:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6b1dd6400) [pid = 1833] [serial = 1289] [outer = 0x7fe6b1dc2400] 04:16:34 INFO - PROCESS | 1833 | 1462360594726 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6b2f2d400) [pid = 1833] [serial = 1290] [outer = 0x7fe6b1dc2400] 04:16:35 INFO - PROCESS | 1833 | 1462360595608 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]]]}] 04:16:36 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 04:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1636ms 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6b3aef800) [pid = 1833] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6aad54400) [pid = 1833] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6aa2ae800) [pid = 1833] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b0ec0000) [pid = 1833] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6b1d66c00) [pid = 1833] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6b95ee800) [pid = 1833] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6b0ec4c00) [pid = 1833] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6b95f6800) [pid = 1833] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:16:36 INFO - PROCESS | 1833 | 1462360596071 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 1833 | 1462360596074 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 04:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:16:36 INFO - PROCESS | 1833 | 1462360596080 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 1833 | 1462360596082 Marionette TRACE conn3 <- [1,1690,null,{}] 04:16:36 INFO - PROCESS | 1833 | 1462360596087 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}] 04:16:36 INFO - PROCESS | 1833 | 1462360596263 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:16:36 INFO - PROCESS | 1833 | 1462360596457 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af1ac800 == 123 [pid = 1833] [id = 430] 04:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6b1dc3c00) [pid = 1833] [serial = 1291] [outer = (nil)] 04:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6b3968800) [pid = 1833] [serial = 1292] [outer = 0x7fe6b1dc3c00] 04:16:36 INFO - PROCESS | 1833 | 1462360596520 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6b7bcf000) [pid = 1833] [serial = 1293] [outer = 0x7fe6b1dc3c00] 04:16:37 INFO - PROCESS | 1833 | 1462360597166 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]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1130ms 04:16:37 INFO - PROCESS | 1833 | 1462360597211 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 1833 | 1462360597215 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 04:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:16:37 INFO - PROCESS | 1833 | 1462360597220 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 1833 | 1462360597222 Marionette TRACE conn3 <- [1,1694,null,{}] 04:16:37 INFO - PROCESS | 1833 | 1462360597239 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}] 04:16:37 INFO - PROCESS | 1833 | 1462360597392 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:16:37 INFO - PROCESS | 1833 | 1462360597555 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b794b800 == 124 [pid = 1833] [id = 431] 04:16:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6b1d66c00) [pid = 1833] [serial = 1294] [outer = (nil)] 04:16:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6b837ec00) [pid = 1833] [serial = 1295] [outer = 0x7fe6b1d66c00] 04:16:37 INFO - PROCESS | 1833 | 1462360597625 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6b8d63000) [pid = 1833] [serial = 1296] [outer = 0x7fe6b1d66c00] 04:16:38 INFO - PROCESS | 1833 | 1462360598549 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]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1389ms 04:16:38 INFO - PROCESS | 1833 | 1462360598610 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 1833 | 1462360598616 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 04:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:16:38 INFO - PROCESS | 1833 | 1462360598624 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 1833 | 1462360598630 Marionette TRACE conn3 <- [1,1698,null,{}] 04:16:38 INFO - PROCESS | 1833 | 1462360598639 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}] 04:16:38 INFO - PROCESS | 1833 | 1462360598876 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:16:39 INFO - PROCESS | 1833 | 1462360599195 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ac16c000 == 125 [pid = 1833] [id = 432] 04:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6a9932800) [pid = 1833] [serial = 1297] [outer = (nil)] 04:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6aad5e800) [pid = 1833] [serial = 1298] [outer = 0x7fe6a9932800] 04:16:39 INFO - PROCESS | 1833 | 1462360599272 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6ac720000) [pid = 1833] [serial = 1299] [outer = 0x7fe6a9932800] 04:16:40 INFO - PROCESS | 1833 | 1462360600176 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]]]}] 04:16:40 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 04:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1585ms 04:16:40 INFO - PROCESS | 1833 | 1462360600210 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 1833 | 1462360600218 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 04:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:16:40 INFO - PROCESS | 1833 | 1462360600228 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 1833 | 1462360600231 Marionette TRACE conn3 <- [1,1702,null,{}] 04:16:40 INFO - PROCESS | 1833 | 1462360600237 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}] 04:16:40 INFO - PROCESS | 1833 | 1462360600412 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:16:40 INFO - PROCESS | 1833 | 1462360600620 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f11800 == 126 [pid = 1833] [id = 433] 04:16:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6ad525800) [pid = 1833] [serial = 1300] [outer = (nil)] 04:16:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6ad5b1800) [pid = 1833] [serial = 1301] [outer = 0x7fe6ad525800] 04:16:40 INFO - PROCESS | 1833 | 1462360600688 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6af014400) [pid = 1833] [serial = 1302] [outer = 0x7fe6ad525800] 04:16:41 INFO - PROCESS | 1833 | 1462360601685 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]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1532ms 04:16:41 INFO - PROCESS | 1833 | 1462360601761 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 1833 | 1462360601765 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 04:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:16:41 INFO - PROCESS | 1833 | 1462360601771 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 1833 | 1462360601777 Marionette TRACE conn3 <- [1,1706,null,{}] 04:16:41 INFO - PROCESS | 1833 | 1462360601792 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}] 04:16:42 INFO - PROCESS | 1833 | 1462360602033 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:16:42 INFO - PROCESS | 1833 | 1462360602278 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b923c000 == 127 [pid = 1833] [id = 434] 04:16:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6b1d07000) [pid = 1833] [serial = 1303] [outer = (nil)] 04:16:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6b1dc5800) [pid = 1833] [serial = 1304] [outer = 0x7fe6b1d07000] 04:16:42 INFO - PROCESS | 1833 | 1462360602397 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6b282fc00) [pid = 1833] [serial = 1305] [outer = 0x7fe6b1d07000] 04:16:43 INFO - PROCESS | 1833 | 1462360603257 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]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1541ms 04:16:43 INFO - PROCESS | 1833 | 1462360603314 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 1833 | 1462360603318 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 04:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:16:43 INFO - PROCESS | 1833 | 1462360603325 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 1833 | 1462360603327 Marionette TRACE conn3 <- [1,1710,null,{}] 04:16:43 INFO - PROCESS | 1833 | 1462360603333 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}] 04:16:43 INFO - PROCESS | 1833 | 1462360603543 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:16:43 INFO - PROCESS | 1833 | 1462360603877 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0bc000 == 128 [pid = 1833] [id = 435] 04:16:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6b2f34000) [pid = 1833] [serial = 1306] [outer = (nil)] 04:16:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6b8526000) [pid = 1833] [serial = 1307] [outer = 0x7fe6b2f34000] 04:16:43 INFO - PROCESS | 1833 | 1462360603952 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6b8e0b400) [pid = 1833] [serial = 1308] [outer = 0x7fe6b2f34000] 04:16:44 INFO - PROCESS | 1833 | 1462360604756 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]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1478ms 04:16:44 INFO - PROCESS | 1833 | 1462360604804 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 1833 | 1462360604808 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 04:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:16:44 INFO - PROCESS | 1833 | 1462360604814 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 1833 | 1462360604816 Marionette TRACE conn3 <- [1,1714,null,{}] 04:16:44 INFO - PROCESS | 1833 | 1462360604822 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}] 04:16:45 INFO - PROCESS | 1833 | 1462360605026 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:16:45 INFO - PROCESS | 1833 | 1462360605234 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef5d800 == 129 [pid = 1833] [id = 436] 04:16:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6b396ac00) [pid = 1833] [serial = 1309] [outer = (nil)] 04:16:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6b93f2000) [pid = 1833] [serial = 1310] [outer = 0x7fe6b396ac00] 04:16:45 INFO - PROCESS | 1833 | 1462360605307 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6b9593800) [pid = 1833] [serial = 1311] [outer = 0x7fe6b396ac00] 04:16:46 INFO - PROCESS | 1833 | 1462360606202 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]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1436ms 04:16:46 INFO - PROCESS | 1833 | 1462360606251 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:16:46 INFO - PROCESS | 1833 | 1462360606261 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 04:16:46 INFO - PROCESS | 1833 | 1462360606267 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 1833 | 1462360606271 Marionette TRACE conn3 <- [1,1718,null,{}] 04:16:46 INFO - PROCESS | 1833 | 1462360606276 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}] 04:16:46 INFO - PROCESS | 1833 | 1462360606508 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:16:46 INFO - PROCESS | 1833 | 1462360606714 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3256800 == 130 [pid = 1833] [id = 437] 04:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6b990d800) [pid = 1833] [serial = 1312] [outer = (nil)] 04:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6bace3c00) [pid = 1833] [serial = 1313] [outer = 0x7fe6b990d800] 04:16:46 INFO - PROCESS | 1833 | 1462360606877 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6bb06a000) [pid = 1833] [serial = 1314] [outer = 0x7fe6b990d800] 04:16:48 INFO - PROCESS | 1833 | 1462360608077 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]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1886ms 04:16:48 INFO - PROCESS | 1833 | 1462360608155 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 1833 | 1462360608158 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 04:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:16:48 INFO - PROCESS | 1833 | 1462360608164 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 1833 | 1462360608167 Marionette TRACE conn3 <- [1,1722,null,{}] 04:16:48 INFO - PROCESS | 1833 | 1462360608172 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}] 04:16:48 INFO - PROCESS | 1833 | 1462360608472 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:16:48 INFO - PROCESS | 1833 | 1462360608755 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c4a7a000 == 131 [pid = 1833] [id = 438] 04:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6b2f30000) [pid = 1833] [serial = 1315] [outer = (nil)] 04:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6bc6f6800) [pid = 1833] [serial = 1316] [outer = 0x7fe6b2f30000] 04:16:48 INFO - PROCESS | 1833 | 1462360608827 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6bc8f3c00) [pid = 1833] [serial = 1317] [outer = 0x7fe6b2f30000] 04:16:49 INFO - PROCESS | 1833 | 1462360609633 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]]]}] 04:16:49 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 04:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1528ms 04:16:49 INFO - PROCESS | 1833 | 1462360609694 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 1833 | 1462360609697 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 04:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:16:49 INFO - PROCESS | 1833 | 1462360609703 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 1833 | 1462360609705 Marionette TRACE conn3 <- [1,1726,null,{}] 04:16:49 INFO - PROCESS | 1833 | 1462360609711 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}] 04:16:49 INFO - PROCESS | 1833 | 1462360609960 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:16:50 INFO - PROCESS | 1833 | 1462360610162 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c9422000 == 132 [pid = 1833] [id = 439] 04:16:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6b96f6c00) [pid = 1833] [serial = 1318] [outer = (nil)] 04:16:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6c0d02400) [pid = 1833] [serial = 1319] [outer = 0x7fe6b96f6c00] 04:16:50 INFO - PROCESS | 1833 | 1462360610231 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6c1309000) [pid = 1833] [serial = 1320] [outer = 0x7fe6b96f6c00] 04:16:51 INFO - PROCESS | 1833 | 1462360611097 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]]]}] 04:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1427ms 04:16:51 INFO - PROCESS | 1833 | 1462360611131 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 1833 | 1462360611134 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 04:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:16:51 INFO - PROCESS | 1833 | 1462360611140 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 1833 | 1462360611143 Marionette TRACE conn3 <- [1,1730,null,{}] 04:16:51 INFO - PROCESS | 1833 | 1462360611148 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}] 04:16:51 INFO - PROCESS | 1833 | 1462360611341 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:16:51 INFO - PROCESS | 1833 | 1462360611550 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d1380800 == 133 [pid = 1833] [id = 440] 04:16:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6bc670c00) [pid = 1833] [serial = 1321] [outer = (nil)] 04:16:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6c273f000) [pid = 1833] [serial = 1322] [outer = 0x7fe6bc670c00] 04:16:51 INFO - PROCESS | 1833 | 1462360611658 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6c2d7a800) [pid = 1833] [serial = 1323] [outer = 0x7fe6bc670c00] 04:16:52 INFO - PROCESS | 1833 | 1462360612555 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]]]}] 04:16:52 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 04:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1478ms 04:16:52 INFO - PROCESS | 1833 | 1462360612620 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 1833 | 1462360612623 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 04:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:16:52 INFO - PROCESS | 1833 | 1462360612629 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 1833 | 1462360612631 Marionette TRACE conn3 <- [1,1734,null,{}] 04:16:52 INFO - PROCESS | 1833 | 1462360612637 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}] 04:16:52 INFO - PROCESS | 1833 | 1462360612878 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:16:53 INFO - PROCESS | 1833 | 1462360613131 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e1e800 == 134 [pid = 1833] [id = 441] 04:16:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6c1055c00) [pid = 1833] [serial = 1324] [outer = (nil)] 04:16:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6c3eac800) [pid = 1833] [serial = 1325] [outer = 0x7fe6c1055c00] 04:16:53 INFO - PROCESS | 1833 | 1462360613246 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6c49cc400) [pid = 1833] [serial = 1326] [outer = 0x7fe6c1055c00] 04:16:54 INFO - PROCESS | 1833 | 1462360614089 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]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1530ms 04:16:54 INFO - PROCESS | 1833 | 1462360614161 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 1833 | 1462360614165 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 04:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:16:54 INFO - PROCESS | 1833 | 1462360614170 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 1833 | 1462360614174 Marionette TRACE conn3 <- [1,1738,null,{}] 04:16:54 INFO - PROCESS | 1833 | 1462360614179 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}] 04:16:54 INFO - PROCESS | 1833 | 1462360614404 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:16:54 INFO - PROCESS | 1833 | 1462360614657 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d959c800 == 135 [pid = 1833] [id = 442] 04:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6d01b3800) [pid = 1833] [serial = 1327] [outer = (nil)] 04:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6d105cc00) [pid = 1833] [serial = 1328] [outer = 0x7fe6d01b3800] 04:16:54 INFO - PROCESS | 1833 | 1462360614773 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6d44cb000) [pid = 1833] [serial = 1329] [outer = 0x7fe6d01b3800] 04:16:55 INFO - PROCESS | 1833 | 1462360615576 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]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1478ms 04:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:16:55 INFO - PROCESS | 1833 | 1462360615650 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 1833 | 1462360615653 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 04:16:55 INFO - PROCESS | 1833 | 1462360615659 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 1833 | 1462360615662 Marionette TRACE conn3 <- [1,1742,null,{}] 04:16:55 INFO - PROCESS | 1833 | 1462360615667 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}] 04:16:55 INFO - PROCESS | 1833 | 1462360615848 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:16:56 INFO - PROCESS | 1833 | 1462360616053 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad557800 == 136 [pid = 1833] [id = 443] 04:16:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6a62a3400) [pid = 1833] [serial = 1330] [outer = (nil)] 04:16:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6a62acc00) [pid = 1833] [serial = 1331] [outer = 0x7fe6a62a3400] 04:16:56 INFO - PROCESS | 1833 | 1462360616122 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6a62b1800) [pid = 1833] [serial = 1332] [outer = 0x7fe6a62a3400] 04:16:56 INFO - PROCESS | 1833 | 1462360616994 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]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1380ms 04:16:57 INFO - PROCESS | 1833 | 1462360617039 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 1833 | 1462360617042 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 04:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:16:57 INFO - PROCESS | 1833 | 1462360617048 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 1833 | 1462360617051 Marionette TRACE conn3 <- [1,1746,null,{}] 04:16:57 INFO - PROCESS | 1833 | 1462360617056 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}] 04:16:57 INFO - PROCESS | 1833 | 1462360617232 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:16:57 INFO - PROCESS | 1833 | 1462360617501 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0acd800 == 137 [pid = 1833] [id = 444] 04:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6a62a5400) [pid = 1833] [serial = 1333] [outer = (nil)] 04:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6b0a85000) [pid = 1833] [serial = 1334] [outer = 0x7fe6a62a5400] 04:16:57 INFO - PROCESS | 1833 | 1462360617573 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6b0a8c000) [pid = 1833] [serial = 1335] [outer = 0x7fe6a62a5400] 04:16:58 INFO - PROCESS | 1833 | 1462360618451 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]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1480ms 04:16:58 INFO - PROCESS | 1833 | 1462360618529 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 1833 | 1462360618532 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 04:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:16:58 INFO - PROCESS | 1833 | 1462360618539 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 1833 | 1462360618541 Marionette TRACE conn3 <- [1,1750,null,{}] 04:16:58 INFO - PROCESS | 1833 | 1462360618546 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}] 04:16:58 INFO - PROCESS | 1833 | 1462360618726 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:16:59 INFO - PROCESS | 1833 | 1462360619023 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af36a800 == 138 [pid = 1833] [id = 445] 04:16:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6b0a86c00) [pid = 1833] [serial = 1336] [outer = (nil)] 04:16:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6b0a8e400) [pid = 1833] [serial = 1337] [outer = 0x7fe6b0a86c00] 04:16:59 INFO - PROCESS | 1833 | 1462360619134 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6b1ddc000) [pid = 1833] [serial = 1338] [outer = 0x7fe6b0a86c00] 04:16:59 INFO - PROCESS | 1833 | 1462360619941 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]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1479ms 04:17:00 INFO - PROCESS | 1833 | 1462360620019 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 1833 | 1462360620023 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 04:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:17:00 INFO - PROCESS | 1833 | 1462360620028 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 1833 | 1462360620030 Marionette TRACE conn3 <- [1,1754,null,{}] 04:17:00 INFO - PROCESS | 1833 | 1462360620036 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}] 04:17:00 INFO - PROCESS | 1833 | 1462360620223 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:17:00 INFO - PROCESS | 1833 | 1462360620432 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aace3000 == 139 [pid = 1833] [id = 446] 04:17:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6a62a6800) [pid = 1833] [serial = 1339] [outer = (nil)] 04:17:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6a7ce4c00) [pid = 1833] [serial = 1340] [outer = 0x7fe6a62a6800] 04:17:00 INFO - PROCESS | 1833 | 1462360620912 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6a992b400) [pid = 1833] [serial = 1341] [outer = 0x7fe6a62a6800] 04:17:01 INFO - PROCESS | 1833 | 1462360621925 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]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1946ms 04:17:01 INFO - PROCESS | 1833 | 1462360621977 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 1833 | 1462360621984 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 04:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:17:01 INFO - PROCESS | 1833 | 1462360621991 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 1833 | 1462360621996 Marionette TRACE conn3 <- [1,1758,null,{}] 04:17:02 INFO - PROCESS | 1833 | 1462360622003 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}] 04:17:02 INFO - PROCESS | 1833 | 1462360622210 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:17:02 INFO - PROCESS | 1833 | 1462360622440 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab60f000 == 140 [pid = 1833] [id = 447] 04:17:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6a8dc1c00) [pid = 1833] [serial = 1342] [outer = (nil)] 04:17:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6aaeff000) [pid = 1833] [serial = 1343] [outer = 0x7fe6a8dc1c00] 04:17:02 INFO - PROCESS | 1833 | 1462360622623 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6ad58bc00) [pid = 1833] [serial = 1344] [outer = 0x7fe6a8dc1c00] 04:17:03 INFO - PROCESS | 1833 | 1462360623637 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]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1683ms 04:17:03 INFO - PROCESS | 1833 | 1462360623675 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 1833 | 1462360623681 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 04:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:17:03 INFO - PROCESS | 1833 | 1462360623690 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 1833 | 1462360623694 Marionette TRACE conn3 <- [1,1762,null,{}] 04:17:03 INFO - PROCESS | 1833 | 1462360623699 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}] 04:17:03 INFO - PROCESS | 1833 | 1462360623906 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c940c800 == 139 [pid = 1833] [id = 381] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7d02800 == 138 [pid = 1833] [id = 382] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d69800 == 137 [pid = 1833] [id = 380] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6c2d71800) [pid = 1833] [serial = 1196] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6c25a6000) [pid = 1833] [serial = 1193] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6c4960800) [pid = 1833] [serial = 1199] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6c3dc3000) [pid = 1833] [serial = 1202] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6d14f2c00) [pid = 1833] [serial = 1205] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6d4c42800) [pid = 1833] [serial = 1208] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6a8dbec00) [pid = 1833] [serial = 1211] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6bc67b800) [pid = 1833] [serial = 1235] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | 1462360624219 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3418800 == 136 [pid = 1833] [id = 379] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af1ac800 == 135 [pid = 1833] [id = 430] 04:17:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a98eb800 == 136 [pid = 1833] [id = 448] 04:17:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6a8dbec00) [pid = 1833] [serial = 1345] [outer = (nil)] 04:17:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6af147c00) [pid = 1833] [serial = 1346] [outer = 0x7fe6a8dbec00] 04:17:04 INFO - PROCESS | 1833 | 1462360624362 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6b0baa800) [pid = 1833] [serial = 1347] [outer = 0x7fe6a8dbec00] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b290b000 == 135 [pid = 1833] [id = 429] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fc3800 == 134 [pid = 1833] [id = 428] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae05a000 == 133 [pid = 1833] [id = 427] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aaad1000 == 132 [pid = 1833] [id = 426] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae049800 == 131 [pid = 1833] [id = 425] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a9711800 == 130 [pid = 1833] [id = 424] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7f4d800 == 129 [pid = 1833] [id = 420] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7818000 == 128 [pid = 1833] [id = 419] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcad2800 == 127 [pid = 1833] [id = 418] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4c8d800 == 126 [pid = 1833] [id = 417] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c940b000 == 125 [pid = 1833] [id = 416] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3718800 == 124 [pid = 1833] [id = 415] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef61800 == 123 [pid = 1833] [id = 414] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2ead000 == 122 [pid = 1833] [id = 413] 04:17:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad6ce000 == 121 [pid = 1833] [id = 412] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6b7bca800) [pid = 1833] [serial = 1229] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6ac71d800) [pid = 1833] [serial = 1220] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6ad6a6c00) [pid = 1833] [serial = 1221] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6aad5bc00) [pid = 1833] [serial = 1218] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6aacecc00) [pid = 1833] [serial = 1217] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe6b0fce800) [pid = 1833] [serial = 1223] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6b1dca400) [pid = 1833] [serial = 1224] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6a8dc4400) [pid = 1833] [serial = 1214] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6b3669800) [pid = 1833] [serial = 1181] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6b9905400) [pid = 1833] [serial = 1187] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6bc675c00) [pid = 1833] [serial = 1190] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6af26f000) [pid = 1833] [serial = 1178] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6aa377000) [pid = 1833] [serial = 1175] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6b96ee000) [pid = 1833] [serial = 1184] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6b9877c00) [pid = 1833] [serial = 1232] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6b27ce000) [pid = 1833] [serial = 1226] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6b3aed400) [pid = 1833] [serial = 1227] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6b868a800) [pid = 1833] [serial = 1230] [outer = (nil)] [url = about:blank] 04:17:04 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6badbcc00) [pid = 1833] [serial = 1233] [outer = (nil)] [url = about:blank] 04:17:05 INFO - PROCESS | 1833 | 1462360625136 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]]]}] 04:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1490ms 04:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:17:05 INFO - PROCESS | 1833 | 1462360625186 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 1833 | 1462360625189 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 04:17:05 INFO - PROCESS | 1833 | 1462360625195 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 1833 | 1462360625200 Marionette TRACE conn3 <- [1,1766,null,{}] 04:17:05 INFO - PROCESS | 1833 | 1462360625214 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}] 04:17:05 INFO - PROCESS | 1833 | 1462360625378 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:17:05 INFO - PROCESS | 1833 | 1462360625397 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af25a000 == 122 [pid = 1833] [id = 449] 04:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6b1d0ac00) [pid = 1833] [serial = 1348] [outer = (nil)] 04:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6b1d58000) [pid = 1833] [serial = 1349] [outer = 0x7fe6b1d0ac00] 04:17:05 INFO - PROCESS | 1833 | 1462360625455 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6b27c4400) [pid = 1833] [serial = 1350] [outer = 0x7fe6b1d0ac00] 04:17:06 INFO - PROCESS | 1833 | 1462360626326 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]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1186ms 04:17:06 INFO - PROCESS | 1833 | 1462360626380 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 1833 | 1462360626384 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 04:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:17:06 INFO - PROCESS | 1833 | 1462360626390 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 1833 | 1462360626392 Marionette TRACE conn3 <- [1,1770,null,{}] 04:17:06 INFO - PROCESS | 1833 | 1462360626397 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}] 04:17:06 INFO - PROCESS | 1833 | 1462360626566 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:17:06 INFO - PROCESS | 1833 | 1462360626748 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2920800 == 123 [pid = 1833] [id = 450] 04:17:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6aa377000) [pid = 1833] [serial = 1351] [outer = (nil)] 04:17:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6b2f3b400) [pid = 1833] [serial = 1352] [outer = 0x7fe6aa377000] 04:17:06 INFO - PROCESS | 1833 | 1462360626807 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6b837fc00) [pid = 1833] [serial = 1353] [outer = 0x7fe6aa377000] 04:17:07 INFO - PROCESS | 1833 | 1462360627625 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]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1279ms 04:17:07 INFO - PROCESS | 1833 | 1462360627670 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 1833 | 1462360627673 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 04:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:17:07 INFO - PROCESS | 1833 | 1462360627685 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 1833 | 1462360627687 Marionette TRACE conn3 <- [1,1774,null,{}] 04:17:07 INFO - PROCESS | 1833 | 1462360627691 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}] 04:17:07 INFO - PROCESS | 1833 | 1462360627928 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:17:07 INFO - PROCESS | 1833 | 1462360627961 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83a5800 == 124 [pid = 1833] [id = 451] 04:17:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6b8e09400) [pid = 1833] [serial = 1354] [outer = (nil)] 04:17:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6b9264000) [pid = 1833] [serial = 1355] [outer = 0x7fe6b8e09400] 04:17:08 INFO - PROCESS | 1833 | 1462360628025 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6b97b1000) [pid = 1833] [serial = 1356] [outer = 0x7fe6b8e09400] 04:17:08 INFO - PROCESS | 1833 | 1462360628932 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]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1294ms 04:17:08 INFO - PROCESS | 1833 | 1462360628976 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 1833 | 1462360628979 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 04:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6b1dc2400) [pid = 1833] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6aa2b4c00) [pid = 1833] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6ad5ae000) [pid = 1833] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6b1dc3c00) [pid = 1833] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6aa2ab800) [pid = 1833] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6a7cbb400) [pid = 1833] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6a7cbc400) [pid = 1833] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:17:09 INFO - PROCESS | 1833 | 1462360629306 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 1833 | 1462360629308 Marionette TRACE conn3 <- [1,1778,null,{}] 04:17:09 INFO - PROCESS | 1833 | 1462360629316 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}] 04:17:09 INFO - PROCESS | 1833 | 1462360629479 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:17:09 INFO - PROCESS | 1833 | 1462360629495 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2913800 == 125 [pid = 1833] [id = 452] 04:17:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6b8372c00) [pid = 1833] [serial = 1357] [outer = (nil)] 04:17:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6b97b0c00) [pid = 1833] [serial = 1358] [outer = 0x7fe6b8372c00] 04:17:09 INFO - PROCESS | 1833 | 1462360629565 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6b9b98800) [pid = 1833] [serial = 1359] [outer = 0x7fe6b8372c00] 04:17:10 INFO - PROCESS | 1833 | 1462360630394 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]]]}] 04:17:10 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 04:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1450ms 04:17:10 INFO - PROCESS | 1833 | 1462360630436 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 1833 | 1462360630439 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 04:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:17:10 INFO - PROCESS | 1833 | 1462360630455 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 1833 | 1462360630458 Marionette TRACE conn3 <- [1,1782,null,{}] 04:17:10 INFO - PROCESS | 1833 | 1462360630463 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}] 04:17:10 INFO - PROCESS | 1833 | 1462360630618 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:17:10 INFO - PROCESS | 1833 | 1462360630632 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24cb800 == 126 [pid = 1833] [id = 453] 04:17:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6b9b98c00) [pid = 1833] [serial = 1360] [outer = (nil)] 04:17:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6c0d05000) [pid = 1833] [serial = 1361] [outer = 0x7fe6b9b98c00] 04:17:10 INFO - PROCESS | 1833 | 1462360630690 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6c3dc3000) [pid = 1833] [serial = 1362] [outer = 0x7fe6b9b98c00] 04:17:11 INFO - PROCESS | 1833 | 1462360631761 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]]]}] 04:17:11 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 04:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1377ms 04:17:11 INFO - PROCESS | 1833 | 1462360631834 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 1833 | 1462360631840 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 04:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:17:11 INFO - PROCESS | 1833 | 1462360631848 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 1833 | 1462360631853 Marionette TRACE conn3 <- [1,1786,null,{}] 04:17:11 INFO - PROCESS | 1833 | 1462360631862 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}] 04:17:12 INFO - PROCESS | 1833 | 1462360632082 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:17:12 INFO - PROCESS | 1833 | 1462360632359 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad6b6800 == 127 [pid = 1833] [id = 454] 04:17:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6a9938800) [pid = 1833] [serial = 1363] [outer = (nil)] 04:17:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6ac71a800) [pid = 1833] [serial = 1364] [outer = 0x7fe6a9938800] 04:17:12 INFO - PROCESS | 1833 | 1462360632476 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6ad585400) [pid = 1833] [serial = 1365] [outer = 0x7fe6a9938800] 04:17:13 INFO - PROCESS | 1833 | 1462360633342 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]]]}] 04:17:13 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 04:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1541ms 04:17:13 INFO - PROCESS | 1833 | 1462360633390 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 1833 | 1462360633398 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 04:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:17:13 INFO - PROCESS | 1833 | 1462360633408 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 1833 | 1462360633412 Marionette TRACE conn3 <- [1,1790,null,{}] 04:17:13 INFO - PROCESS | 1833 | 1462360633417 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}] 04:17:13 INFO - PROCESS | 1833 | 1462360633606 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:17:13 INFO - PROCESS | 1833 | 1462360633813 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2906800 == 128 [pid = 1833] [id = 455] 04:17:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6ac22ec00) [pid = 1833] [serial = 1366] [outer = (nil)] 04:17:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6b0a89000) [pid = 1833] [serial = 1367] [outer = 0x7fe6ac22ec00] 04:17:13 INFO - PROCESS | 1833 | 1462360633926 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6b0fd2000) [pid = 1833] [serial = 1368] [outer = 0x7fe6ac22ec00] 04:17:14 INFO - PROCESS | 1833 | 1462360634944 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]]]}] 04:17:14 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) 04:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1583ms 04:17:14 INFO - PROCESS | 1833 | 1462360634991 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 1833 | 1462360634995 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 04:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:17:15 INFO - PROCESS | 1833 | 1462360635001 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 1833 | 1462360635007 Marionette TRACE conn3 <- [1,1794,null,{}] 04:17:15 INFO - PROCESS | 1833 | 1462360635022 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}] 04:17:15 INFO - PROCESS | 1833 | 1462360635204 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:17:15 INFO - PROCESS | 1833 | 1462360635453 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3b1f800 == 129 [pid = 1833] [id = 456] 04:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6b852d400) [pid = 1833] [serial = 1369] [outer = (nil)] 04:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6b93f2400) [pid = 1833] [serial = 1370] [outer = 0x7fe6b852d400] 04:17:15 INFO - PROCESS | 1833 | 1462360635568 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6b987d400) [pid = 1833] [serial = 1371] [outer = 0x7fe6b852d400] 04:17:16 INFO - PROCESS | 1833 | 1462360636431 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]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1483ms 04:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:17:16 INFO - PROCESS | 1833 | 1462360636485 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 1833 | 1462360636489 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 04:17:16 INFO - PROCESS | 1833 | 1462360636494 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 1833 | 1462360636498 Marionette TRACE conn3 <- [1,1798,null,{}] 04:17:16 INFO - PROCESS | 1833 | 1462360636504 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}] 04:17:16 INFO - PROCESS | 1833 | 1462360636680 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:17:16 INFO - PROCESS | 1833 | 1462360636891 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d031e000 == 130 [pid = 1833] [id = 457] 04:17:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6b8d62c00) [pid = 1833] [serial = 1372] [outer = (nil)] 04:17:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6bc7a5c00) [pid = 1833] [serial = 1373] [outer = 0x7fe6b8d62c00] 04:17:17 INFO - PROCESS | 1833 | 1462360637005 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6c3dc3400) [pid = 1833] [serial = 1374] [outer = 0x7fe6b8d62c00] 04:17:17 INFO - PROCESS | 1833 | 1462360637870 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]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1429ms 04:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:17:17 INFO - PROCESS | 1833 | 1462360637923 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 1833 | 1462360637926 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 04:17:17 INFO - PROCESS | 1833 | 1462360637932 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 1833 | 1462360637935 Marionette TRACE conn3 <- [1,1802,null,{}] 04:17:17 INFO - PROCESS | 1833 | 1462360637940 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}] 04:17:18 INFO - PROCESS | 1833 | 1462360638114 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:17:18 INFO - PROCESS | 1833 | 1462360638328 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e54000 == 131 [pid = 1833] [id = 458] 04:17:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6b9b9d000) [pid = 1833] [serial = 1375] [outer = (nil)] 04:17:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6c49ce800) [pid = 1833] [serial = 1376] [outer = 0x7fe6b9b9d000] 04:17:18 INFO - PROCESS | 1833 | 1462360638439 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6cfc99000) [pid = 1833] [serial = 1377] [outer = 0x7fe6b9b9d000] 04:17:19 INFO - PROCESS | 1833 | 1462360639329 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]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1440ms 04:17:19 INFO - PROCESS | 1833 | 1462360639371 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 1833 | 1462360639375 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 04:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:17:19 INFO - PROCESS | 1833 | 1462360639380 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 1833 | 1462360639383 Marionette TRACE conn3 <- [1,1806,null,{}] 04:17:19 INFO - PROCESS | 1833 | 1462360639388 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}] 04:17:19 INFO - PROCESS | 1833 | 1462360639580 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:17:19 INFO - PROCESS | 1833 | 1462360639846 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aa5b9800 == 132 [pid = 1833] [id = 459] 04:17:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6d4648400) [pid = 1833] [serial = 1378] [outer = (nil)] 04:17:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7fe6d4d97400) [pid = 1833] [serial = 1379] [outer = 0x7fe6d4648400] 04:17:19 INFO - PROCESS | 1833 | 1462360639968 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7fe6d4dbb000) [pid = 1833] [serial = 1380] [outer = 0x7fe6d4648400] 04:17:20 INFO - PROCESS | 1833 | 1462360640734 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]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1428ms 04:17:20 INFO - PROCESS | 1833 | 1462360640810 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 1833 | 1462360640814 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 04:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:17:20 INFO - PROCESS | 1833 | 1462360640819 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 1833 | 1462360640822 Marionette TRACE conn3 <- [1,1810,null,{}] 04:17:20 INFO - PROCESS | 1833 | 1462360640827 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}] 04:17:21 INFO - PROCESS | 1833 | 1462360640999 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:17:21 INFO - PROCESS | 1833 | 1462360641210 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d939f800 == 133 [pid = 1833] [id = 460] 04:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7fe6ac37ac00) [pid = 1833] [serial = 1381] [outer = (nil)] 04:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6ac382800) [pid = 1833] [serial = 1382] [outer = 0x7fe6ac37ac00] 04:17:21 INFO - PROCESS | 1833 | 1462360641316 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6ac387800) [pid = 1833] [serial = 1383] [outer = 0x7fe6ac37ac00] 04:17:22 INFO - PROCESS | 1833 | 1462360642180 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]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1431ms 04:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:17:22 INFO - PROCESS | 1833 | 1462360642252 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 1833 | 1462360642254 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 04:17:22 INFO - PROCESS | 1833 | 1462360642260 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 1833 | 1462360642263 Marionette TRACE conn3 <- [1,1814,null,{}] 04:17:22 INFO - PROCESS | 1833 | 1462360642269 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}] 04:17:22 INFO - PROCESS | 1833 | 1462360642440 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:17:22 INFO - PROCESS | 1833 | 1462360642650 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b78b5000 == 134 [pid = 1833] [id = 461] 04:17:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6a7b72400) [pid = 1833] [serial = 1384] [outer = (nil)] 04:17:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6a7b7a800) [pid = 1833] [serial = 1385] [outer = 0x7fe6a7b72400] 04:17:22 INFO - PROCESS | 1833 | 1462360642757 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6a7b7f800) [pid = 1833] [serial = 1386] [outer = 0x7fe6a7b72400] 04:17:23 INFO - PROCESS | 1833 | 1462360643639 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]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1436ms 04:17:23 INFO - PROCESS | 1833 | 1462360643696 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 1833 | 1462360643699 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 04:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:17:23 INFO - PROCESS | 1833 | 1462360643705 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 1833 | 1462360643707 Marionette TRACE conn3 <- [1,1818,null,{}] 04:17:23 INFO - PROCESS | 1833 | 1462360643712 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}] 04:17:23 INFO - PROCESS | 1833 | 1462360643881 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:17:24 INFO - PROCESS | 1833 | 1462360644146 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae261800 == 135 [pid = 1833] [id = 462] 04:17:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6a7b76800) [pid = 1833] [serial = 1387] [outer = (nil)] 04:17:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6b3667c00) [pid = 1833] [serial = 1388] [outer = 0x7fe6a7b76800] 04:17:24 INFO - PROCESS | 1833 | 1462360644258 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6d4d94000) [pid = 1833] [serial = 1389] [outer = 0x7fe6a7b76800] 04:17:25 INFO - PROCESS | 1833 | 1462360645059 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]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1433ms 04:17:25 INFO - PROCESS | 1833 | 1462360645139 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 1833 | 1462360645142 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 04:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:17:25 INFO - PROCESS | 1833 | 1462360645148 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 1833 | 1462360645150 Marionette TRACE conn3 <- [1,1822,null,{}] 04:17:25 INFO - PROCESS | 1833 | 1462360645156 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}] 04:17:25 INFO - PROCESS | 1833 | 1462360645335 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:17:25 INFO - PROCESS | 1833 | 1462360645548 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2187000 == 136 [pid = 1833] [id = 463] 04:17:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6a52e7400) [pid = 1833] [serial = 1390] [outer = (nil)] 04:17:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6a52ec000) [pid = 1833] [serial = 1391] [outer = 0x7fe6a52e7400] 04:17:25 INFO - PROCESS | 1833 | 1462360645656 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6a52f0c00) [pid = 1833] [serial = 1392] [outer = 0x7fe6a52e7400] 04:17:26 INFO - PROCESS | 1833 | 1462360646535 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]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1428ms 04:17:26 INFO - PROCESS | 1833 | 1462360646578 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 1833 | 1462360646582 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 04:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:17:26 INFO - PROCESS | 1833 | 1462360646587 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 1833 | 1462360646590 Marionette TRACE conn3 <- [1,1826,null,{}] 04:17:26 INFO - PROCESS | 1833 | 1462360646596 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}] 04:17:26 INFO - PROCESS | 1833 | 1462360646787 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:17:27 INFO - PROCESS | 1833 | 1462360647006 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e65800 == 137 [pid = 1833] [id = 464] 04:17:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6a52e8800) [pid = 1833] [serial = 1393] [outer = (nil)] 04:17:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6d4dc4400) [pid = 1833] [serial = 1394] [outer = 0x7fe6a52e8800] 04:17:27 INFO - PROCESS | 1833 | 1462360647119 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6d5432000) [pid = 1833] [serial = 1395] [outer = 0x7fe6a52e8800] 04:17:28 INFO - PROCESS | 1833 | 1462360648059 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]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1528ms 04:17:28 INFO - PROCESS | 1833 | 1462360648116 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 1833 | 1462360648120 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 04:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:17:28 INFO - PROCESS | 1833 | 1462360648126 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 1833 | 1462360648128 Marionette TRACE conn3 <- [1,1830,null,{}] 04:17:28 INFO - PROCESS | 1833 | 1462360648133 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}] 04:17:28 INFO - PROCESS | 1833 | 1462360648305 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:17:29 INFO - PROCESS | 1833 | 1462360649099 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaae1800 == 138 [pid = 1833] [id = 465] 04:17:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6a62a8400) [pid = 1833] [serial = 1396] [outer = (nil)] 04:17:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6a7b71c00) [pid = 1833] [serial = 1397] [outer = 0x7fe6a62a8400] 04:17:29 INFO - PROCESS | 1833 | 1462360649171 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7fe6a8f4ec00) [pid = 1833] [serial = 1398] [outer = 0x7fe6a62a8400] 04:17:30 INFO - PROCESS | 1833 | 1462360650033 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]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1938ms 04:17:30 INFO - PROCESS | 1833 | 1462360650067 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 1833 | 1462360650071 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 04:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:17:30 INFO - PROCESS | 1833 | 1462360650078 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 1833 | 1462360650083 Marionette TRACE conn3 <- [1,1834,null,{}] 04:17:30 INFO - PROCESS | 1833 | 1462360650090 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}] 04:17:30 INFO - PROCESS | 1833 | 1462360650271 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:17:30 INFO - PROCESS | 1833 | 1462360650490 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ac15e800 == 139 [pid = 1833] [id = 466] 04:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7fe6a62a7000) [pid = 1833] [serial = 1399] [outer = (nil)] 04:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7fe6a7cc8c00) [pid = 1833] [serial = 1400] [outer = 0x7fe6a62a7000] 04:17:30 INFO - PROCESS | 1833 | 1462360650613 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7fe6aacec800) [pid = 1833] [serial = 1401] [outer = 0x7fe6a62a7000] 04:17:31 INFO - PROCESS | 1833 | 1462360651660 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]]]}] 04:17:31 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 04:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1630ms 04:17:31 INFO - PROCESS | 1833 | 1462360651712 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 1833 | 1462360651717 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 04:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:17:31 INFO - PROCESS | 1833 | 1462360651724 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 1833 | 1462360651726 Marionette TRACE conn3 <- [1,1838,null,{}] 04:17:31 INFO - PROCESS | 1833 | 1462360651731 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}] 04:17:31 INFO - PROCESS | 1833 | 1462360651901 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:17:32 INFO - PROCESS | 1833 | 1462360652121 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae09f000 == 140 [pid = 1833] [id = 467] 04:17:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7fe6ac717400) [pid = 1833] [serial = 1402] [outer = (nil)] 04:17:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7fe6ad57e400) [pid = 1833] [serial = 1403] [outer = 0x7fe6ac717400] 04:17:32 INFO - PROCESS | 1833 | 1462360652228 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7fe6ad5aa800) [pid = 1833] [serial = 1404] [outer = 0x7fe6ac717400] 04:17:33 INFO - PROCESS | 1833 | 1462360653178 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]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1527ms 04:17:33 INFO - PROCESS | 1833 | 1462360653253 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:17:33 INFO - PROCESS | 1833 | 1462360653257 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 04:17:33 INFO - PROCESS | 1833 | 1462360653269 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 1833 | 1462360653277 Marionette TRACE conn3 <- [1,1842,null,{}] 04:17:33 INFO - PROCESS | 1833 | 1462360653285 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}] 04:17:33 INFO - PROCESS | 1833 | 1462360653501 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:17:33 INFO - PROCESS | 1833 | 1462360653769 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab605000 == 141 [pid = 1833] [id = 468] 04:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7fe6ad6a1000) [pid = 1833] [serial = 1405] [outer = (nil)] 04:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7fe6b0a8b000) [pid = 1833] [serial = 1406] [outer = 0x7fe6ad6a1000] 04:17:33 INFO - PROCESS | 1833 | 1462360653880 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7fe6b0bb6800) [pid = 1833] [serial = 1407] [outer = 0x7fe6ad6a1000] 04:17:34 INFO - PROCESS | 1833 | 1462360654678 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]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1451ms 04:17:34 INFO - PROCESS | 1833 | 1462360654713 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:17:34 INFO - PROCESS | 1833 | 1462360654717 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 04:17:34 INFO - PROCESS | 1833 | 1462360654723 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 1833 | 1462360654725 Marionette TRACE conn3 <- [1,1846,null,{}] 04:17:34 INFO - PROCESS | 1833 | 1462360654730 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}] 04:17:34 INFO - PROCESS | 1833 | 1462360654891 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d5403000 == 140 [pid = 1833] [id = 402] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4bbb800 == 139 [pid = 1833] [id = 401] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5721800 == 138 [pid = 1833] [id = 398] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cffbb800 == 137 [pid = 1833] [id = 399] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d7dc1800 == 136 [pid = 1833] [id = 403] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d1382000 == 135 [pid = 1833] [id = 400] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7fe6b8e05400) [pid = 1833] [serial = 1244] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7fe6c25b0000) [pid = 1833] [serial = 1250] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7fe6b837ec00) [pid = 1833] [serial = 1295] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7fe6b0f2bc00) [pid = 1833] [serial = 1241] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7fe6ac225400) [pid = 1833] [serial = 1238] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7fe6bc7ae000) [pid = 1833] [serial = 1247] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7fe6cff8b000) [pid = 1833] [serial = 1253] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7fe6ad52e000) [pid = 1833] [serial = 1256] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7fe6b1dde000) [pid = 1833] [serial = 1259] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7fe6af011800) [pid = 1833] [serial = 1262] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6d4682400) [pid = 1833] [serial = 1265] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6b1d0c800) [pid = 1833] [serial = 1268] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6aacf0400) [pid = 1833] [serial = 1271] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | 1462360655218 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2913800 == 134 [pid = 1833] [id = 452] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83a5800 == 133 [pid = 1833] [id = 451] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2920800 == 132 [pid = 1833] [id = 450] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af25a000 == 131 [pid = 1833] [id = 449] 04:17:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7f55000 == 132 [pid = 1833] [id = 469] 04:17:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6a62a4400) [pid = 1833] [serial = 1408] [outer = (nil)] 04:17:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6aa375c00) [pid = 1833] [serial = 1409] [outer = 0x7fe6a62a4400] 04:17:35 INFO - PROCESS | 1833 | 1462360655367 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6b0bb4c00) [pid = 1833] [serial = 1410] [outer = 0x7fe6a62a4400] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a98eb800 == 131 [pid = 1833] [id = 448] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b84ac800 == 130 [pid = 1833] [id = 411] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab60f000 == 129 [pid = 1833] [id = 447] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aace3000 == 128 [pid = 1833] [id = 446] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c4a7a000 == 127 [pid = 1833] [id = 438] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3256800 == 126 [pid = 1833] [id = 437] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef5d800 == 125 [pid = 1833] [id = 436] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ba0bc000 == 124 [pid = 1833] [id = 435] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b923c000 == 123 [pid = 1833] [id = 434] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0f11800 == 122 [pid = 1833] [id = 433] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ac16c000 == 121 [pid = 1833] [id = 432] 04:17:35 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b794b800 == 120 [pid = 1833] [id = 431] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6ac720c00) [pid = 1833] [serial = 1278] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6aa375800) [pid = 1833] [serial = 1277] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6b1d60000) [pid = 1833] [serial = 1287] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6b7bcf000) [pid = 1833] [serial = 1293] [outer = (nil)] [url = about:blank] 04:17:35 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6b1dd6400) [pid = 1833] [serial = 1289] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6ad6a7c00) [pid = 1833] [serial = 1281] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6ad5b4800) [pid = 1833] [serial = 1280] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6b0bb7400) [pid = 1833] [serial = 1283] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6b0f35400) [pid = 1833] [serial = 1284] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6b3968800) [pid = 1833] [serial = 1292] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6b1d0dc00) [pid = 1833] [serial = 1286] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6b2f2d400) [pid = 1833] [serial = 1290] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6a8dc4000) [pid = 1833] [serial = 1275] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6a7cc7000) [pid = 1833] [serial = 1274] [outer = (nil)] [url = about:blank] 04:17:36 INFO - PROCESS | 1833 | 1462360656092 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]]]}] 04:17:36 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) 04:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1389ms 04:17:36 INFO - PROCESS | 1833 | 1462360656111 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 1833 | 1462360656114 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 04:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:17:36 INFO - PROCESS | 1833 | 1462360656120 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 1833 | 1462360656122 Marionette TRACE conn3 <- [1,1850,null,{}] 04:17:36 INFO - PROCESS | 1833 | 1462360656127 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}] 04:17:36 INFO - PROCESS | 1833 | 1462360656277 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:17:36 INFO - PROCESS | 1833 | 1462360656463 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2e6000 == 121 [pid = 1833] [id = 470] 04:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6b0fd3400) [pid = 1833] [serial = 1411] [outer = (nil)] 04:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6b1d0d400) [pid = 1833] [serial = 1412] [outer = 0x7fe6b0fd3400] 04:17:36 INFO - PROCESS | 1833 | 1462360656533 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6b1dd7c00) [pid = 1833] [serial = 1413] [outer = 0x7fe6b0fd3400] 04:17:37 INFO - PROCESS | 1833 | 1462360657255 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]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1176ms 04:17:37 INFO - PROCESS | 1833 | 1462360657323 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 1833 | 1462360657327 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 04:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:17:37 INFO - PROCESS | 1833 | 1462360657334 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 1833 | 1462360657337 Marionette TRACE conn3 <- [1,1854,null,{}] 04:17:37 INFO - PROCESS | 1833 | 1462360657345 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}] 04:17:37 INFO - PROCESS | 1833 | 1462360657502 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:17:37 INFO - PROCESS | 1833 | 1462360657512 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e68000 == 122 [pid = 1833] [id = 471] 04:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6b2f2d400) [pid = 1833] [serial = 1414] [outer = (nil)] 04:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6b3aef800) [pid = 1833] [serial = 1415] [outer = 0x7fe6b2f2d400] 04:17:37 INFO - PROCESS | 1833 | 1462360657569 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6b7bc2400) [pid = 1833] [serial = 1416] [outer = 0x7fe6b2f2d400] 04:17:38 INFO - PROCESS | 1833 | 1462360658458 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]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1185ms 04:17:38 INFO - PROCESS | 1833 | 1462360658525 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 1833 | 1462360658529 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 04:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:17:38 INFO - PROCESS | 1833 | 1462360658534 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 1833 | 1462360658536 Marionette TRACE conn3 <- [1,1858,null,{}] 04:17:38 INFO - PROCESS | 1833 | 1462360658541 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}] 04:17:38 INFO - PROCESS | 1833 | 1462360658756 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:17:38 INFO - PROCESS | 1833 | 1462360658777 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3162000 == 123 [pid = 1833] [id = 472] 04:17:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6b282c400) [pid = 1833] [serial = 1417] [outer = (nil)] 04:17:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6b8380000) [pid = 1833] [serial = 1418] [outer = 0x7fe6b282c400] 04:17:38 INFO - PROCESS | 1833 | 1462360658833 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6b8d5d400) [pid = 1833] [serial = 1419] [outer = 0x7fe6b282c400] 04:17:39 INFO - PROCESS | 1833 | 1462360659632 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]]]}] 04:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1128ms 04:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:17:39 INFO - PROCESS | 1833 | 1462360659663 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 1833 | 1462360659665 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 04:17:39 INFO - PROCESS | 1833 | 1462360659671 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 1833 | 1462360659673 Marionette TRACE conn3 <- [1,1862,null,{}] 04:17:39 INFO - PROCESS | 1833 | 1462360659678 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}] 04:17:40 INFO - PROCESS | 1833 | 1462360660838 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6ad6a6800) [pid = 1833] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6a62a6800) [pid = 1833] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6a8dbec00) [pid = 1833] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6a8dc1c00) [pid = 1833] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6b0bab800) [pid = 1833] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6b8e09400) [pid = 1833] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6aa377000) [pid = 1833] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6a7cbd400) [pid = 1833] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6b8372c00) [pid = 1833] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6b1d0ac00) [pid = 1833] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:17:40 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6a7ce6000) [pid = 1833] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:17:41 INFO - PROCESS | 1833 | 1462360661015 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a98d7800 == 124 [pid = 1833] [id = 473] 04:17:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6a62a6800) [pid = 1833] [serial = 1420] [outer = (nil)] 04:17:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6a7ceac00) [pid = 1833] [serial = 1421] [outer = 0x7fe6a62a6800] 04:17:41 INFO - PROCESS | 1833 | 1462360661074 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6b0bab800) [pid = 1833] [serial = 1422] [outer = 0x7fe6a62a6800] 04:17:41 INFO - PROCESS | 1833 | 1462360661773 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]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2137ms 04:17:41 INFO - PROCESS | 1833 | 1462360661807 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 1833 | 1462360661809 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 04:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:17:41 INFO - PROCESS | 1833 | 1462360661825 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - PROCESS | 1833 | 1462360661827 Marionette TRACE conn3 <- [1,1866,null,{}] 04:17:41 INFO - PROCESS | 1833 | 1462360661833 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}] 04:17:42 INFO - PROCESS | 1833 | 1462360661999 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:17:42 INFO - PROCESS | 1833 | 1462360662013 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b84ac800 == 125 [pid = 1833] [id = 474] 04:17:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6b0ec9000) [pid = 1833] [serial = 1423] [outer = (nil)] 04:17:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6b958a000) [pid = 1833] [serial = 1424] [outer = 0x7fe6b0ec9000] 04:17:42 INFO - PROCESS | 1833 | 1462360662069 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6b97b6800) [pid = 1833] [serial = 1425] [outer = 0x7fe6b0ec9000] 04:17:43 INFO - PROCESS | 1833 | 1462360663056 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]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1276ms 04:17:43 INFO - PROCESS | 1833 | 1462360663103 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 1833 | 1462360663109 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 04:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:17:43 INFO - PROCESS | 1833 | 1462360663117 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 1833 | 1462360663123 Marionette TRACE conn3 <- [1,1870,null,{}] 04:17:43 INFO - PROCESS | 1833 | 1462360663151 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}] 04:17:43 INFO - PROCESS | 1833 | 1462360663360 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:17:43 INFO - PROCESS | 1833 | 1462360663627 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae04c000 == 126 [pid = 1833] [id = 475] 04:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6a7ce4400) [pid = 1833] [serial = 1426] [outer = (nil)] 04:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6a8f4bc00) [pid = 1833] [serial = 1427] [outer = 0x7fe6a7ce4400] 04:17:43 INFO - PROCESS | 1833 | 1462360663742 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6aa45e800) [pid = 1833] [serial = 1428] [outer = 0x7fe6a7ce4400] 04:17:44 INFO - PROCESS | 1833 | 1462360664584 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]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1513ms 04:17:44 INFO - PROCESS | 1833 | 1462360664656 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 1833 | 1462360664664 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 04:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:17:44 INFO - PROCESS | 1833 | 1462360664677 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 1833 | 1462360664680 Marionette TRACE conn3 <- [1,1874,null,{}] 04:17:44 INFO - PROCESS | 1833 | 1462360664686 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}] 04:17:44 INFO - PROCESS | 1833 | 1462360664914 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:17:45 INFO - PROCESS | 1833 | 1462360665175 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26bb000 == 127 [pid = 1833] [id = 476] 04:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6aad59c00) [pid = 1833] [serial = 1429] [outer = (nil)] 04:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6ac712000) [pid = 1833] [serial = 1430] [outer = 0x7fe6aad59c00] 04:17:45 INFO - PROCESS | 1833 | 1462360665289 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6ad5ad800) [pid = 1833] [serial = 1431] [outer = 0x7fe6aad59c00] 04:17:46 INFO - PROCESS | 1833 | 1462360666189 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]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1578ms 04:17:46 INFO - PROCESS | 1833 | 1462360666255 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 1833 | 1462360666259 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 04:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:17:46 INFO - PROCESS | 1833 | 1462360666265 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 1833 | 1462360666271 Marionette TRACE conn3 <- [1,1878,null,{}] 04:17:46 INFO - PROCESS | 1833 | 1462360666286 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}] 04:17:46 INFO - PROCESS | 1833 | 1462360666523 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:17:46 INFO - PROCESS | 1833 | 1462360666826 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9853800 == 128 [pid = 1833] [id = 477] 04:17:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6ad5acc00) [pid = 1833] [serial = 1432] [outer = (nil)] 04:17:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6b0f35400) [pid = 1833] [serial = 1433] [outer = 0x7fe6ad5acc00] 04:17:46 INFO - PROCESS | 1833 | 1462360666898 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6b1d5e800) [pid = 1833] [serial = 1434] [outer = 0x7fe6ad5acc00] 04:17:47 INFO - PROCESS | 1833 | 1462360667708 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]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1490ms 04:17:47 INFO - PROCESS | 1833 | 1462360667756 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:17:47 INFO - PROCESS | 1833 | 1462360667760 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 04:17:47 INFO - PROCESS | 1833 | 1462360667766 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 1833 | 1462360667769 Marionette TRACE conn3 <- [1,1882,null,{}] 04:17:47 INFO - PROCESS | 1833 | 1462360667774 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}] 04:17:47 INFO - PROCESS | 1833 | 1462360667956 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:17:48 INFO - PROCESS | 1833 | 1462360668171 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfb7f000 == 129 [pid = 1833] [id = 478] 04:17:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6af011400) [pid = 1833] [serial = 1435] [outer = (nil)] 04:17:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7fe6b3af6c00) [pid = 1833] [serial = 1436] [outer = 0x7fe6af011400] 04:17:48 INFO - PROCESS | 1833 | 1462360668281 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7fe6b958a800) [pid = 1833] [serial = 1437] [outer = 0x7fe6af011400] 04:17:49 INFO - PROCESS | 1833 | 1462360669152 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]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1433ms 04:17:49 INFO - PROCESS | 1833 | 1462360669200 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 1833 | 1462360669204 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 04:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:17:49 INFO - PROCESS | 1833 | 1462360669210 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 1833 | 1462360669212 Marionette TRACE conn3 <- [1,1886,null,{}] 04:17:49 INFO - PROCESS | 1833 | 1462360669217 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}] 04:17:49 INFO - PROCESS | 1833 | 1462360669386 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:17:49 INFO - PROCESS | 1833 | 1462360669603 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3418800 == 130 [pid = 1833] [id = 479] 04:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7fe6aa461c00) [pid = 1833] [serial = 1438] [outer = (nil)] 04:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7fe6b990f000) [pid = 1833] [serial = 1439] [outer = 0x7fe6aa461c00] 04:17:49 INFO - PROCESS | 1833 | 1462360669724 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7fe6bb065c00) [pid = 1833] [serial = 1440] [outer = 0x7fe6aa461c00] 04:17:50 INFO - PROCESS | 1833 | 1462360670610 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]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1438ms 04:17:50 INFO - PROCESS | 1833 | 1462360670649 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 1833 | 1462360670651 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 04:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:17:50 INFO - PROCESS | 1833 | 1462360670658 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 1833 | 1462360670660 Marionette TRACE conn3 <- [1,1890,null,{}] 04:17:50 INFO - PROCESS | 1833 | 1462360670665 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}] 04:17:50 INFO - PROCESS | 1833 | 1462360670859 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:17:51 INFO - PROCESS | 1833 | 1462360671082 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe17800 == 131 [pid = 1833] [id = 480] 04:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7fe6b958c000) [pid = 1833] [serial = 1441] [outer = (nil)] 04:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7fe6c2734000) [pid = 1833] [serial = 1442] [outer = 0x7fe6b958c000] 04:17:51 INFO - PROCESS | 1833 | 1462360671204 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7fe6c5793400) [pid = 1833] [serial = 1443] [outer = 0x7fe6b958c000] 04:17:52 INFO - PROCESS | 1833 | 1462360672126 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]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1527ms 04:17:52 INFO - PROCESS | 1833 | 1462360672186 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 1833 | 1462360672190 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 04:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:17:52 INFO - PROCESS | 1833 | 1462360672195 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 1833 | 1462360672197 Marionette TRACE conn3 <- [1,1894,null,{}] 04:17:52 INFO - PROCESS | 1833 | 1462360672203 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}] 04:17:52 INFO - PROCESS | 1833 | 1462360672377 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:17:52 INFO - PROCESS | 1833 | 1462360672595 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4c8d800 == 132 [pid = 1833] [id = 481] 04:17:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7fe6bc7a6800) [pid = 1833] [serial = 1444] [outer = (nil)] 04:17:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7fe6d013ac00) [pid = 1833] [serial = 1445] [outer = 0x7fe6bc7a6800] 04:17:52 INFO - PROCESS | 1833 | 1462360672705 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7fe6d1329400) [pid = 1833] [serial = 1446] [outer = 0x7fe6bc7a6800] 04:17:53 INFO - PROCESS | 1833 | 1462360673576 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]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1429ms 04:17:53 INFO - PROCESS | 1833 | 1462360673624 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 1833 | 1462360673628 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 04:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:17:53 INFO - PROCESS | 1833 | 1462360673634 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 1833 | 1462360673637 Marionette TRACE conn3 <- [1,1898,null,{}] 04:17:53 INFO - PROCESS | 1833 | 1462360673642 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}] 04:17:53 INFO - PROCESS | 1833 | 1462360673815 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:17:54 INFO - PROCESS | 1833 | 1462360674033 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6da33d000 == 133 [pid = 1833] [id = 482] 04:17:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7fe6bc8fa800) [pid = 1833] [serial = 1447] [outer = (nil)] 04:17:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7fe6d468a000) [pid = 1833] [serial = 1448] [outer = 0x7fe6bc8fa800] 04:17:54 INFO - PROCESS | 1833 | 1462360674145 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7fe6d4d93800) [pid = 1833] [serial = 1449] [outer = 0x7fe6bc8fa800] 04:17:55 INFO - PROCESS | 1833 | 1462360675026 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]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1431ms 04:17:55 INFO - PROCESS | 1833 | 1462360675066 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 1833 | 1462360675069 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 04:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:17:55 INFO - PROCESS | 1833 | 1462360675075 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 1833 | 1462360675078 Marionette TRACE conn3 <- [1,1902,null,{}] 04:17:55 INFO - PROCESS | 1833 | 1462360675083 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}] 04:17:55 INFO - PROCESS | 1833 | 1462360675256 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:17:55 INFO - PROCESS | 1833 | 1462360675475 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b27a4800 == 134 [pid = 1833] [id = 483] 04:17:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7fe6a7b80000) [pid = 1833] [serial = 1450] [outer = (nil)] 04:17:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7fe6a8cb9c00) [pid = 1833] [serial = 1451] [outer = 0x7fe6a7b80000] 04:17:55 INFO - PROCESS | 1833 | 1462360675583 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7fe6a8cbf000) [pid = 1833] [serial = 1452] [outer = 0x7fe6a7b80000] 04:17:56 INFO - PROCESS | 1833 | 1462360676454 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]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1440ms 04:17:56 INFO - PROCESS | 1833 | 1462360676516 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 1833 | 1462360676520 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 04:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:17:56 INFO - PROCESS | 1833 | 1462360676526 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 1833 | 1462360676529 Marionette TRACE conn3 <- [1,1906,null,{}] 04:17:56 INFO - PROCESS | 1833 | 1462360676540 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}] 04:17:56 INFO - PROCESS | 1833 | 1462360676776 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:17:57 INFO - PROCESS | 1833 | 1462360677038 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae50000 == 135 [pid = 1833] [id = 484] 04:17:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7fe6a8cbb400) [pid = 1833] [serial = 1453] [outer = (nil)] 04:17:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7fe6b0bcc400) [pid = 1833] [serial = 1454] [outer = 0x7fe6a8cbb400] 04:17:57 INFO - PROCESS | 1833 | 1462360677162 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7fe6b0bd0400) [pid = 1833] [serial = 1455] [outer = 0x7fe6a8cbb400] 04:17:57 INFO - PROCESS | 1833 | 1462360677964 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]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1484ms 04:17:58 INFO - PROCESS | 1833 | 1462360678011 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 1833 | 1462360678014 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 04:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:17:58 INFO - PROCESS | 1833 | 1462360678021 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 1833 | 1462360678025 Marionette TRACE conn3 <- [1,1910,null,{}] 04:17:58 INFO - PROCESS | 1833 | 1462360678030 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}] 04:17:58 INFO - PROCESS | 1833 | 1462360678240 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:17:58 INFO - PROCESS | 1833 | 1462360678457 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3ad3000 == 136 [pid = 1833] [id = 485] 04:17:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 284 (0x7fe6a8cbf400) [pid = 1833] [serial = 1456] [outer = (nil)] 04:17:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 285 (0x7fe6d1329c00) [pid = 1833] [serial = 1457] [outer = 0x7fe6a8cbf400] 04:17:58 INFO - PROCESS | 1833 | 1462360678574 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 286 (0x7fe6d4dc3400) [pid = 1833] [serial = 1458] [outer = 0x7fe6a8cbf400] 04:17:59 INFO - PROCESS | 1833 | 1462360679456 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]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1482ms 04:17:59 INFO - PROCESS | 1833 | 1462360679504 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 1833 | 1462360679508 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 04:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:17:59 INFO - PROCESS | 1833 | 1462360679514 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 1833 | 1462360679516 Marionette TRACE conn3 <- [1,1914,null,{}] 04:17:59 INFO - PROCESS | 1833 | 1462360679521 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}] 04:17:59 INFO - PROCESS | 1833 | 1462360679689 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:18:00 INFO - PROCESS | 1833 | 1462360679996 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3b44800 == 137 [pid = 1833] [id = 486] 04:18:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 287 (0x7fe6a494d400) [pid = 1833] [serial = 1459] [outer = (nil)] 04:18:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 288 (0x7fe6a4951000) [pid = 1833] [serial = 1460] [outer = 0x7fe6a494d400] 04:18:00 INFO - PROCESS | 1833 | 1462360680067 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 289 (0x7fe6a4956000) [pid = 1833] [serial = 1461] [outer = 0x7fe6a494d400] 04:18:00 INFO - PROCESS | 1833 | 1462360680858 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]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1431ms 04:18:00 INFO - PROCESS | 1833 | 1462360680946 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 1833 | 1462360680949 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 04:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:18:00 INFO - PROCESS | 1833 | 1462360680981 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 1833 | 1462360680983 Marionette TRACE conn3 <- [1,1918,null,{}] 04:18:00 INFO - PROCESS | 1833 | 1462360680994 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}] 04:18:01 INFO - PROCESS | 1833 | 1462360681177 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:18:01 INFO - PROCESS | 1833 | 1462360681397 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3b5e000 == 138 [pid = 1833] [id = 487] 04:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 290 (0x7fe6a494b800) [pid = 1833] [serial = 1462] [outer = (nil)] 04:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 291 (0x7fe6a495a800) [pid = 1833] [serial = 1463] [outer = 0x7fe6a494b800] 04:18:01 INFO - PROCESS | 1833 | 1462360681508 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 292 (0x7fe6a495fc00) [pid = 1833] [serial = 1464] [outer = 0x7fe6a494b800] 04:18:02 INFO - PROCESS | 1833 | 1462360682419 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]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1501ms 04:18:02 INFO - PROCESS | 1833 | 1462360682464 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 1833 | 1462360682468 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 04:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:18:02 INFO - PROCESS | 1833 | 1462360682473 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 1833 | 1462360682475 Marionette TRACE conn3 <- [1,1922,null,{}] 04:18:02 INFO - PROCESS | 1833 | 1462360682481 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}] 04:18:02 INFO - PROCESS | 1833 | 1462360682659 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:18:02 INFO - PROCESS | 1833 | 1462360682880 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28bc000 == 139 [pid = 1833] [id = 488] 04:18:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7fe6a494e800) [pid = 1833] [serial = 1465] [outer = (nil)] 04:18:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7fe6a6c0cc00) [pid = 1833] [serial = 1466] [outer = 0x7fe6a494e800] 04:18:03 INFO - PROCESS | 1833 | 1462360682994 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7fe6a6c13400) [pid = 1833] [serial = 1467] [outer = 0x7fe6a494e800] 04:18:03 INFO - PROCESS | 1833 | 1462360683902 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]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1483ms 04:18:03 INFO - PROCESS | 1833 | 1462360683957 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:18:03 INFO - PROCESS | 1833 | 1462360683961 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 04:18:03 INFO - PROCESS | 1833 | 1462360683966 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 1833 | 1462360683969 Marionette TRACE conn3 <- [1,1926,null,{}] 04:18:03 INFO - PROCESS | 1833 | 1462360683974 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}] 04:18:04 INFO - PROCESS | 1833 | 1462360684156 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:18:04 INFO - PROCESS | 1833 | 1462360684386 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8d1d000 == 140 [pid = 1833] [id = 489] 04:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7fe6a62a4c00) [pid = 1833] [serial = 1468] [outer = (nil)] 04:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7fe6a6c18000) [pid = 1833] [serial = 1469] [outer = 0x7fe6a62a4c00] 04:18:04 INFO - PROCESS | 1833 | 1462360684501 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 298 (0x7fe6a7ce8c00) [pid = 1833] [serial = 1470] [outer = 0x7fe6a62a4c00] 04:18:05 INFO - PROCESS | 1833 | 1462360685854 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]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1932ms 04:18:05 INFO - PROCESS | 1833 | 1462360685899 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 1833 | 1462360685905 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 04:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:18:05 INFO - PROCESS | 1833 | 1462360685913 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 1833 | 1462360685917 Marionette TRACE conn3 <- [1,1930,null,{}] 04:18:05 INFO - PROCESS | 1833 | 1462360685924 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}] 04:18:06 INFO - PROCESS | 1833 | 1462360686110 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:18:06 INFO - PROCESS | 1833 | 1462360686371 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae47800 == 141 [pid = 1833] [id = 490] 04:18:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 299 (0x7fe6a7cbd400) [pid = 1833] [serial = 1471] [outer = (nil)] 04:18:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 300 (0x7fe6a7cf1000) [pid = 1833] [serial = 1472] [outer = 0x7fe6a7cbd400] 04:18:06 INFO - PROCESS | 1833 | 1462360686489 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 301 (0x7fe6a992f000) [pid = 1833] [serial = 1473] [outer = 0x7fe6a7cbd400] 04:18:07 INFO - PROCESS | 1833 | 1462360687369 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]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1500ms 04:18:07 INFO - PROCESS | 1833 | 1462360687414 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 1833 | 1462360687422 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 04:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:18:07 INFO - PROCESS | 1833 | 1462360687431 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 1833 | 1462360687434 Marionette TRACE conn3 <- [1,1934,null,{}] 04:18:07 INFO - PROCESS | 1833 | 1462360687440 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}] 04:18:07 INFO - PROCESS | 1833 | 1462360687613 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:18:08 INFO - PROCESS | 1833 | 1462360688076 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7bc6800 == 142 [pid = 1833] [id = 491] 04:18:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 302 (0x7fe6aa377000) [pid = 1833] [serial = 1474] [outer = (nil)] 04:18:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 303 (0x7fe6aa466800) [pid = 1833] [serial = 1475] [outer = 0x7fe6aa377000] 04:18:08 INFO - PROCESS | 1833 | 1462360688144 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 304 (0x7fe6aad54c00) [pid = 1833] [serial = 1476] [outer = 0x7fe6aa377000] 04:18:09 INFO - PROCESS | 1833 | 1462360688997 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]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1628ms 04:18:09 INFO - PROCESS | 1833 | 1462360689060 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 1833 | 1462360689063 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 04:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:18:09 INFO - PROCESS | 1833 | 1462360689069 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 1833 | 1462360689074 Marionette TRACE conn3 <- [1,1938,null,{}] 04:18:09 INFO - PROCESS | 1833 | 1462360689089 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}] 04:18:09 INFO - PROCESS | 1833 | 1462360689360 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a98d7800 == 141 [pid = 1833] [id = 473] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 303 (0x7fe6c0d05000) [pid = 1833] [serial = 1361] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 302 (0x7fe6c3eac800) [pid = 1833] [serial = 1325] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 301 (0x7fe6b0a8e400) [pid = 1833] [serial = 1337] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 300 (0x7fe6d105cc00) [pid = 1833] [serial = 1328] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 299 (0x7fe6b0a85000) [pid = 1833] [serial = 1334] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 298 (0x7fe6bace3c00) [pid = 1833] [serial = 1313] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 297 (0x7fe6c0d02400) [pid = 1833] [serial = 1319] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7fe6a62acc00) [pid = 1833] [serial = 1331] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7fe6c273f000) [pid = 1833] [serial = 1322] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7fe6bc6f6800) [pid = 1833] [serial = 1316] [outer = (nil)] [url = about:blank] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3162000 == 140 [pid = 1833] [id = 472] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e68000 == 139 [pid = 1833] [id = 471] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae2e6000 == 138 [pid = 1833] [id = 470] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7f55000 == 137 [pid = 1833] [id = 469] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab605000 == 136 [pid = 1833] [id = 468] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae09f000 == 135 [pid = 1833] [id = 467] 04:18:09 INFO - PROCESS | 1833 | 1462360689738 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ac15e800 == 134 [pid = 1833] [id = 466] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aaae1800 == 133 [pid = 1833] [id = 465] 04:18:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaac8800 == 134 [pid = 1833] [id = 492] 04:18:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7fe6aa466c00) [pid = 1833] [serial = 1477] [outer = (nil)] 04:18:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7fe6ac71a000) [pid = 1833] [serial = 1478] [outer = 0x7fe6aa466c00] 04:18:09 INFO - PROCESS | 1833 | 1462360689815 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7fe6ad5b2000) [pid = 1833] [serial = 1479] [outer = 0x7fe6aa466c00] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae261800 == 133 [pid = 1833] [id = 462] 04:18:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b78b5000 == 132 [pid = 1833] [id = 461] 04:18:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d939f800 == 131 [pid = 1833] [id = 460] 04:18:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aa5b9800 == 130 [pid = 1833] [id = 459] 04:18:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e54000 == 129 [pid = 1833] [id = 458] 04:18:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d031e000 == 128 [pid = 1833] [id = 457] 04:18:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3b1f800 == 127 [pid = 1833] [id = 456] 04:18:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2906800 == 126 [pid = 1833] [id = 455] 04:18:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad6b6800 == 125 [pid = 1833] [id = 454] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7fe6b2825800) [pid = 1833] [serial = 1086] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7fe6a7ce4c00) [pid = 1833] [serial = 1340] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7fe6b8526000) [pid = 1833] [serial = 1307] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7fe6ad5b1800) [pid = 1833] [serial = 1301] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7fe6af147c00) [pid = 1833] [serial = 1346] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 291 (0x7fe6aaeff000) [pid = 1833] [serial = 1343] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 290 (0x7fe6b26e4000) [pid = 1833] [serial = 1014] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 289 (0x7fe6b1dc5800) [pid = 1833] [serial = 1304] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 288 (0x7fe6aad5e800) [pid = 1833] [serial = 1298] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 287 (0x7fe6b97b1000) [pid = 1833] [serial = 1356] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 286 (0x7fe6b0baa800) [pid = 1833] [serial = 1347] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 285 (0x7fe6b837fc00) [pid = 1833] [serial = 1353] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 284 (0x7fe6aad54800) [pid = 1833] [serial = 1152] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 283 (0x7fe6b97b0c00) [pid = 1833] [serial = 1358] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7fe6b1d58000) [pid = 1833] [serial = 1349] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7fe6ac713c00) [pid = 1833] [serial = 1215] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7fe6a992b400) [pid = 1833] [serial = 1341] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7fe6b2f3b400) [pid = 1833] [serial = 1352] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7fe6b93f2000) [pid = 1833] [serial = 1310] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7fe6b27c4400) [pid = 1833] [serial = 1350] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7fe6ad58bc00) [pid = 1833] [serial = 1344] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7fe6b9b98800) [pid = 1833] [serial = 1359] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7fe6b9264000) [pid = 1833] [serial = 1355] [outer = (nil)] [url = about:blank] 04:18:10 INFO - PROCESS | 1833 | 1462360690587 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]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1539ms 04:18:10 INFO - PROCESS | 1833 | 1462360690611 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:18:10 INFO - PROCESS | 1833 | 1462360690615 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 04:18:10 INFO - PROCESS | 1833 | 1462360690620 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 1833 | 1462360690623 Marionette TRACE conn3 <- [1,1942,null,{}] 04:18:10 INFO - PROCESS | 1833 | 1462360690628 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}] 04:18:10 INFO - PROCESS | 1833 | 1462360690794 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:18:10 INFO - PROCESS | 1833 | 1462360690975 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae255000 == 126 [pid = 1833] [id = 493] 04:18:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7fe6a992b400) [pid = 1833] [serial = 1480] [outer = (nil)] 04:18:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7fe6af016c00) [pid = 1833] [serial = 1481] [outer = 0x7fe6a992b400] 04:18:11 INFO - PROCESS | 1833 | 1462360691034 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7fe6b0a8cc00) [pid = 1833] [serial = 1482] [outer = 0x7fe6a992b400] 04:18:11 INFO - PROCESS | 1833 | 1462360691727 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]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1182ms 04:18:11 INFO - PROCESS | 1833 | 1462360691806 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 1833 | 1462360691808 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 04:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:18:11 INFO - PROCESS | 1833 | 1462360691814 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 1833 | 1462360691816 Marionette TRACE conn3 <- [1,1946,null,{}] 04:18:11 INFO - PROCESS | 1833 | 1462360691822 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}] 04:18:11 INFO - PROCESS | 1833 | 1462360691977 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:18:11 INFO - PROCESS | 1833 | 1462360691989 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f1c800 == 127 [pid = 1833] [id = 494] 04:18:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7fe6ac713c00) [pid = 1833] [serial = 1483] [outer = (nil)] 04:18:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7fe6b0bcf800) [pid = 1833] [serial = 1484] [outer = 0x7fe6ac713c00] 04:18:12 INFO - PROCESS | 1833 | 1462360692046 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7fe6b0ec4800) [pid = 1833] [serial = 1485] [outer = 0x7fe6ac713c00] 04:18:12 INFO - PROCESS | 1833 | 1462360692983 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]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1226ms 04:18:13 INFO - PROCESS | 1833 | 1462360693045 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 1833 | 1462360693048 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:18:13 INFO - PROCESS | 1833 | 1462360693054 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 1833 | 1462360693056 Marionette TRACE conn3 <- [1,1950,null,{}] 04:18:13 INFO - PROCESS | 1833 | 1462360693061 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}] 04:18:13 INFO - PROCESS | 1833 | 1462360693313 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:18:13 INFO - PROCESS | 1833 | 1462360693342 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b287d800 == 128 [pid = 1833] [id = 495] 04:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7fe6b0fd1000) [pid = 1833] [serial = 1486] [outer = (nil)] 04:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7fe6b3962800) [pid = 1833] [serial = 1487] [outer = 0x7fe6b0fd1000] 04:18:13 INFO - PROCESS | 1833 | 1462360693401 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7fe6b8533000) [pid = 1833] [serial = 1488] [outer = 0x7fe6b0fd1000] 04:18:14 INFO - PROCESS | 1833 | 1462360694210 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]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2028ms 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7fe6a62a7000) [pid = 1833] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7fe6a62a8400) [pid = 1833] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7fe6ac717400) [pid = 1833] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7fe6b2f2d400) [pid = 1833] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7fe6b0fd3400) [pid = 1833] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7fe6a62a4400) [pid = 1833] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7fe6b282c400) [pid = 1833] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7fe6a62a6800) [pid = 1833] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:18:15 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7fe6ad6a1000) [pid = 1833] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:18:15 INFO - PROCESS | 1833 | 1462360695216 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 1833 | 1462360695219 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 04:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:18:15 INFO - PROCESS | 1833 | 1462360695228 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 1833 | 1462360695230 Marionette TRACE conn3 <- [1,1954,null,{}] 04:18:15 INFO - PROCESS | 1833 | 1462360695235 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}] 04:18:15 INFO - PROCESS | 1833 | 1462360695468 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:18:15 INFO - PROCESS | 1833 | 1462360695589 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fc1000 == 129 [pid = 1833] [id = 496] 04:18:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7fe6af014800) [pid = 1833] [serial = 1489] [outer = (nil)] 04:18:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7fe6b3af5800) [pid = 1833] [serial = 1490] [outer = 0x7fe6af014800] 04:18:15 INFO - PROCESS | 1833 | 1462360695658 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7fe6b8e05400) [pid = 1833] [serial = 1491] [outer = 0x7fe6af014800] 04:18:16 INFO - PROCESS | 1833 | 1462360696266 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]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1080ms 04:18:16 INFO - PROCESS | 1833 | 1462360696308 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 1833 | 1462360696311 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 04:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:18:16 INFO - PROCESS | 1833 | 1462360696317 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 1833 | 1462360696319 Marionette TRACE conn3 <- [1,1958,null,{}] 04:18:16 INFO - PROCESS | 1833 | 1462360696324 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}] 04:18:16 INFO - PROCESS | 1833 | 1462360696545 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:18:16 INFO - PROCESS | 1833 | 1462360696570 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b77c4000 == 130 [pid = 1833] [id = 497] 04:18:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7fe6af275800) [pid = 1833] [serial = 1492] [outer = (nil)] 04:18:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7fe6b9795400) [pid = 1833] [serial = 1493] [outer = 0x7fe6af275800] 04:18:16 INFO - PROCESS | 1833 | 1462360696637 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7fe6bc5e3400) [pid = 1833] [serial = 1494] [outer = 0x7fe6af275800] 04:18:17 INFO - PROCESS | 1833 | 1462360697694 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]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1429ms 04:18:17 INFO - PROCESS | 1833 | 1462360697747 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 1833 | 1462360697752 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 04:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:18:17 INFO - PROCESS | 1833 | 1462360697762 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 1833 | 1462360697766 Marionette TRACE conn3 <- [1,1962,null,{}] 04:18:17 INFO - PROCESS | 1833 | 1462360697776 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}] 04:18:17 INFO - PROCESS | 1833 | 1462360697990 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:18:18 INFO - PROCESS | 1833 | 1462360698272 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaad0000 == 131 [pid = 1833] [id = 498] 04:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7fe6a62ac800) [pid = 1833] [serial = 1495] [outer = (nil)] 04:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7fe6a7ce5c00) [pid = 1833] [serial = 1496] [outer = 0x7fe6a62ac800] 04:18:18 INFO - PROCESS | 1833 | 1462360698391 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7fe6aa2b9800) [pid = 1833] [serial = 1497] [outer = 0x7fe6a62ac800] 04:18:19 INFO - PROCESS | 1833 | 1462360699230 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]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1535ms 04:18:19 INFO - PROCESS | 1833 | 1462360699298 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 1833 | 1462360699307 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 04:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:18:19 INFO - PROCESS | 1833 | 1462360699317 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 1833 | 1462360699320 Marionette TRACE conn3 <- [1,1966,null,{}] 04:18:19 INFO - PROCESS | 1833 | 1462360699327 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}] 04:18:19 INFO - PROCESS | 1833 | 1462360699560 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:18:19 INFO - PROCESS | 1833 | 1462360699888 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fa6800 == 132 [pid = 1833] [id = 499] 04:18:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 284 (0x7fe6aaeff800) [pid = 1833] [serial = 1498] [outer = (nil)] 04:18:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 285 (0x7fe6ac386000) [pid = 1833] [serial = 1499] [outer = 0x7fe6aaeff800] 04:18:19 INFO - PROCESS | 1833 | 1462360699966 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 286 (0x7fe6ad5b3800) [pid = 1833] [serial = 1500] [outer = 0x7fe6aaeff800] 04:18:20 INFO - PROCESS | 1833 | 1462360700831 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]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1588ms 04:18:20 INFO - PROCESS | 1833 | 1462360700905 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 1833 | 1462360700909 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 04:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:18:20 INFO - PROCESS | 1833 | 1462360700915 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 1833 | 1462360700921 Marionette TRACE conn3 <- [1,1970,null,{}] 04:18:20 INFO - PROCESS | 1833 | 1462360700937 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}] 04:18:21 INFO - PROCESS | 1833 | 1462360701178 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:18:21 INFO - PROCESS | 1833 | 1462360701495 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b85e3800 == 133 [pid = 1833] [id = 500] 04:18:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 287 (0x7fe6b0bd3400) [pid = 1833] [serial = 1501] [outer = (nil)] 04:18:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 288 (0x7fe6b1d0e800) [pid = 1833] [serial = 1502] [outer = 0x7fe6b0bd3400] 04:18:21 INFO - PROCESS | 1833 | 1462360701574 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 289 (0x7fe6b2f3b400) [pid = 1833] [serial = 1503] [outer = 0x7fe6b0bd3400] 04:18:22 INFO - PROCESS | 1833 | 1462360702419 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]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1545ms 04:18:22 INFO - PROCESS | 1833 | 1462360702461 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:18:22 INFO - PROCESS | 1833 | 1462360702466 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 04:18:22 INFO - PROCESS | 1833 | 1462360702471 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 1833 | 1462360702474 Marionette TRACE conn3 <- [1,1974,null,{}] 04:18:22 INFO - PROCESS | 1833 | 1462360702479 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}] 04:18:22 INFO - PROCESS | 1833 | 1462360702667 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:18:22 INFO - PROCESS | 1833 | 1462360702942 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bef5c000 == 134 [pid = 1833] [id = 501] 04:18:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 290 (0x7fe6a9931800) [pid = 1833] [serial = 1504] [outer = (nil)] 04:18:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 291 (0x7fe6b97aec00) [pid = 1833] [serial = 1505] [outer = 0x7fe6a9931800] 04:18:23 INFO - PROCESS | 1833 | 1462360703015 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 292 (0x7fe6bc5ed000) [pid = 1833] [serial = 1506] [outer = 0x7fe6a9931800] 04:18:23 INFO - PROCESS | 1833 | 1462360703855 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]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1430ms 04:18:23 INFO - PROCESS | 1833 | 1462360703902 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 1833 | 1462360703905 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 04:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:18:23 INFO - PROCESS | 1833 | 1462360703911 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 1833 | 1462360703913 Marionette TRACE conn3 <- [1,1978,null,{}] 04:18:23 INFO - PROCESS | 1833 | 1462360703919 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}] 04:18:24 INFO - PROCESS | 1833 | 1462360704104 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:18:24 INFO - PROCESS | 1833 | 1462360704330 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5455800 == 135 [pid = 1833] [id = 502] 04:18:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7fe6b0ba9400) [pid = 1833] [serial = 1507] [outer = (nil)] 04:18:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7fe6c0d0d400) [pid = 1833] [serial = 1508] [outer = 0x7fe6b0ba9400] 04:18:24 INFO - PROCESS | 1833 | 1462360704441 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7fe6c2946c00) [pid = 1833] [serial = 1509] [outer = 0x7fe6b0ba9400] 04:18:25 INFO - PROCESS | 1833 | 1462360705312 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]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1429ms 04:18:25 INFO - PROCESS | 1833 | 1462360705340 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:18:25 INFO - PROCESS | 1833 | 1462360705343 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 04:18:25 INFO - PROCESS | 1833 | 1462360705348 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 1833 | 1462360705351 Marionette TRACE conn3 <- [1,1982,null,{}] 04:18:25 INFO - PROCESS | 1833 | 1462360705356 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}] 04:18:25 INFO - PROCESS | 1833 | 1462360705555 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:18:25 INFO - PROCESS | 1833 | 1462360705786 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4632000 == 136 [pid = 1833] [id = 503] 04:18:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7fe6c469f000) [pid = 1833] [serial = 1510] [outer = (nil)] 04:18:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7fe6d44c5800) [pid = 1833] [serial = 1511] [outer = 0x7fe6c469f000] 04:18:25 INFO - PROCESS | 1833 | 1462360705904 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 298 (0x7fe6d4db8000) [pid = 1833] [serial = 1512] [outer = 0x7fe6c469f000] 04:18:26 INFO - PROCESS | 1833 | 1462360706811 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]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1533ms 04:18:26 INFO - PROCESS | 1833 | 1462360706882 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 1833 | 1462360706886 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 04:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:18:26 INFO - PROCESS | 1833 | 1462360706891 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 1833 | 1462360706894 Marionette TRACE conn3 <- [1,1986,null,{}] 04:18:26 INFO - PROCESS | 1833 | 1462360706899 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}] 04:18:27 INFO - PROCESS | 1833 | 1462360707075 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:18:27 INFO - PROCESS | 1833 | 1462360707294 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcad8000 == 137 [pid = 1833] [id = 504] 04:18:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 299 (0x7fe6a99d5c00) [pid = 1833] [serial = 1513] [outer = (nil)] 04:18:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 300 (0x7fe6a99db800) [pid = 1833] [serial = 1514] [outer = 0x7fe6a99d5c00] 04:18:27 INFO - PROCESS | 1833 | 1462360707406 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 301 (0x7fe6a99e0400) [pid = 1833] [serial = 1515] [outer = 0x7fe6a99d5c00] 04:18:28 INFO - PROCESS | 1833 | 1462360708238 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]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1387ms 04:18:28 INFO - PROCESS | 1833 | 1462360708278 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 1833 | 1462360708281 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 04:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:18:28 INFO - PROCESS | 1833 | 1462360708287 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 1833 | 1462360708289 Marionette TRACE conn3 <- [1,1990,null,{}] 04:18:28 INFO - PROCESS | 1833 | 1462360708295 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}] 04:18:28 INFO - PROCESS | 1833 | 1462360708471 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:18:28 INFO - PROCESS | 1833 | 1462360708736 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a475a000 == 138 [pid = 1833] [id = 505] 04:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 302 (0x7fe6a99d7c00) [pid = 1833] [serial = 1516] [outer = (nil)] 04:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 303 (0x7fe6ab72d000) [pid = 1833] [serial = 1517] [outer = 0x7fe6a99d7c00] 04:18:28 INFO - PROCESS | 1833 | 1462360708811 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 304 (0x7fe6ab731400) [pid = 1833] [serial = 1518] [outer = 0x7fe6a99d7c00] 04:18:29 INFO - PROCESS | 1833 | 1462360709623 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]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1381ms 04:18:29 INFO - PROCESS | 1833 | 1462360709668 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 1833 | 1462360709672 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 04:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:18:29 INFO - PROCESS | 1833 | 1462360709677 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 1833 | 1462360709680 Marionette TRACE conn3 <- [1,1994,null,{}] 04:18:29 INFO - PROCESS | 1833 | 1462360709685 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}] 04:18:29 INFO - PROCESS | 1833 | 1462360709860 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:18:30 INFO - PROCESS | 1833 | 1462360710126 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7b8e000 == 139 [pid = 1833] [id = 506] 04:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 305 (0x7fe6a6cdc800) [pid = 1833] [serial = 1519] [outer = (nil)] 04:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 306 (0x7fe6a6cdec00) [pid = 1833] [serial = 1520] [outer = 0x7fe6a6cdc800] 04:18:30 INFO - PROCESS | 1833 | 1462360710225 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 307 (0x7fe6a6ce4400) [pid = 1833] [serial = 1521] [outer = 0x7fe6a6cdc800] 04:18:31 INFO - PROCESS | 1833 | 1462360711028 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]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1383ms 04:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:18:31 INFO - PROCESS | 1833 | 1462360711062 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 1833 | 1462360711064 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 04:18:31 INFO - PROCESS | 1833 | 1462360711070 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 1833 | 1462360711073 Marionette TRACE conn3 <- [1,1998,null,{}] 04:18:31 INFO - PROCESS | 1833 | 1462360711078 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}] 04:18:31 INFO - PROCESS | 1833 | 1462360711252 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:18:31 INFO - PROCESS | 1833 | 1462360711521 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7fc0800 == 140 [pid = 1833] [id = 507] 04:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 308 (0x7fe6a6cdd800) [pid = 1833] [serial = 1522] [outer = (nil)] 04:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 309 (0x7fe6ab72e000) [pid = 1833] [serial = 1523] [outer = 0x7fe6a6cdd800] 04:18:31 INFO - PROCESS | 1833 | 1462360711597 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 310 (0x7fe6aacf9c00) [pid = 1833] [serial = 1524] [outer = 0x7fe6a6cdd800] 04:18:32 INFO - PROCESS | 1833 | 1462360712590 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]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1579ms 04:18:32 INFO - PROCESS | 1833 | 1462360712649 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 1833 | 1462360712652 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 04:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:18:32 INFO - PROCESS | 1833 | 1462360712659 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 1833 | 1462360712662 Marionette TRACE conn3 <- [1,2002,null,{}] 04:18:32 INFO - PROCESS | 1833 | 1462360712667 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}] 04:18:32 INFO - PROCESS | 1833 | 1462360712885 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:18:33 INFO - PROCESS | 1833 | 1462360713201 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4fc3800 == 141 [pid = 1833] [id = 508] 04:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 311 (0x7fe6a99d8000) [pid = 1833] [serial = 1525] [outer = (nil)] 04:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 312 (0x7fe6ab734c00) [pid = 1833] [serial = 1526] [outer = 0x7fe6a99d8000] 04:18:33 INFO - PROCESS | 1833 | 1462360713284 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 313 (0x7fe6d32e8400) [pid = 1833] [serial = 1527] [outer = 0x7fe6a99d8000] 04:18:34 INFO - PROCESS | 1833 | 1462360714111 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]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1528ms 04:18:34 INFO - PROCESS | 1833 | 1462360714190 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 1833 | 1462360714193 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 04:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:18:34 INFO - PROCESS | 1833 | 1462360714199 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 1833 | 1462360714201 Marionette TRACE conn3 <- [1,2006,null,{}] 04:18:34 INFO - PROCESS | 1833 | 1462360714207 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}] 04:18:34 INFO - PROCESS | 1833 | 1462360714425 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:18:34 INFO - PROCESS | 1833 | 1462360714691 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4fe1000 == 142 [pid = 1833] [id = 509] 04:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 314 (0x7fe6a39a9c00) [pid = 1833] [serial = 1528] [outer = (nil)] 04:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 315 (0x7fe6a39b1800) [pid = 1833] [serial = 1529] [outer = 0x7fe6a39a9c00] 04:18:34 INFO - PROCESS | 1833 | 1462360714806 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 316 (0x7fe6a39b7000) [pid = 1833] [serial = 1530] [outer = 0x7fe6a39a9c00] 04:18:35 INFO - PROCESS | 1833 | 1462360715632 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]]]}] 04:18:35 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 04:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1479ms 04:18:35 INFO - PROCESS | 1833 | 1462360715680 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 1833 | 1462360715683 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 04:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:18:35 INFO - PROCESS | 1833 | 1462360715689 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 1833 | 1462360715692 Marionette TRACE conn3 <- [1,2010,null,{}] 04:18:35 INFO - PROCESS | 1833 | 1462360715697 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}] 04:18:35 INFO - PROCESS | 1833 | 1462360715867 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:18:36 INFO - PROCESS | 1833 | 1462360716151 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a469a000 == 143 [pid = 1833] [id = 510] 04:18:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 317 (0x7fe6a230f000) [pid = 1833] [serial = 1531] [outer = (nil)] 04:18:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 318 (0x7fe6a2315000) [pid = 1833] [serial = 1532] [outer = 0x7fe6a230f000] 04:18:36 INFO - PROCESS | 1833 | 1462360716259 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 319 (0x7fe6a231a000) [pid = 1833] [serial = 1533] [outer = 0x7fe6a230f000] 04:18:37 INFO - PROCESS | 1833 | 1462360717121 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]]]}] 04:18:37 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 04:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1488ms 04:18:37 INFO - PROCESS | 1833 | 1462360717178 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 1833 | 1462360717180 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 04:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:18:37 INFO - PROCESS | 1833 | 1462360717187 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 1833 | 1462360717189 Marionette TRACE conn3 <- [1,2014,null,{}] 04:18:37 INFO - PROCESS | 1833 | 1462360717195 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}] 04:18:37 INFO - PROCESS | 1833 | 1462360717377 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:18:37 INFO - PROCESS | 1833 | 1462360717649 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae581000 == 144 [pid = 1833] [id = 511] 04:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 320 (0x7fe6a2310800) [pid = 1833] [serial = 1534] [outer = (nil)] 04:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 321 (0x7fe6a271ac00) [pid = 1833] [serial = 1535] [outer = 0x7fe6a2310800] 04:18:37 INFO - PROCESS | 1833 | 1462360717759 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 322 (0x7fe6a2722000) [pid = 1833] [serial = 1536] [outer = 0x7fe6a2310800] 04:18:38 INFO - PROCESS | 1833 | 1462360718574 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]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1437ms 04:18:38 INFO - PROCESS | 1833 | 1462360718625 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 1833 | 1462360718628 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 04:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:18:38 INFO - PROCESS | 1833 | 1462360718634 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 1833 | 1462360718636 Marionette TRACE conn3 <- [1,2018,null,{}] 04:18:38 INFO - PROCESS | 1833 | 1462360718641 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}] 04:18:38 INFO - PROCESS | 1833 | 1462360718845 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:18:39 INFO - PROCESS | 1833 | 1462360719129 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a2887800 == 145 [pid = 1833] [id = 512] 04:18:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 323 (0x7fe6a2314c00) [pid = 1833] [serial = 1537] [outer = (nil)] 04:18:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 324 (0x7fe6a2726800) [pid = 1833] [serial = 1538] [outer = 0x7fe6a2314c00] 04:18:39 INFO - PROCESS | 1833 | 1462360719244 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 325 (0x7fe6a39b0400) [pid = 1833] [serial = 1539] [outer = 0x7fe6a2314c00] 04:18:40 INFO - PROCESS | 1833 | 1462360720028 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]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1487ms 04:18:40 INFO - PROCESS | 1833 | 1462360720121 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 1833 | 1462360720124 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 04:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:18:40 INFO - PROCESS | 1833 | 1462360720130 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 1833 | 1462360720132 Marionette TRACE conn3 <- [1,2022,null,{}] 04:18:40 INFO - PROCESS | 1833 | 1462360720138 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}] 04:18:40 INFO - PROCESS | 1833 | 1462360720344 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:18:40 INFO - PROCESS | 1833 | 1462360720623 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7822000 == 146 [pid = 1833] [id = 513] 04:18:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 326 (0x7fe6a2721400) [pid = 1833] [serial = 1540] [outer = (nil)] 04:18:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 327 (0x7fe6a52e8000) [pid = 1833] [serial = 1541] [outer = 0x7fe6a2721400] 04:18:40 INFO - PROCESS | 1833 | 1462360720730 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 328 (0x7fe6a6e50000) [pid = 1833] [serial = 1542] [outer = 0x7fe6a2721400] 04:18:41 INFO - PROCESS | 1833 | ************************* 04:18:41 INFO - PROCESS | 1833 | A coding exception was thrown and uncaught in a Task. 04:18:41 INFO - PROCESS | 1833 | 04:18:41 INFO - PROCESS | 1833 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:18:41 INFO - PROCESS | 1833 | Full stack: 04:18:41 INFO - PROCESS | 1833 | ************************* 04:18:41 INFO - PROCESS | 1833 | 1462360721650 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]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1577ms 04:18:41 INFO - PROCESS | 1833 | 1462360721709 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 1833 | 1462360721712 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 04:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:18:41 INFO - PROCESS | 1833 | 1462360721722 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 1833 | 1462360721726 Marionette TRACE conn3 <- [1,2026,null,{}] 04:18:41 INFO - PROCESS | 1833 | 1462360721736 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}] 04:18:41 INFO - PROCESS | 1833 | 1462360721917 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:18:42 INFO - PROCESS | 1833 | 1462360722235 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2199800 == 147 [pid = 1833] [id = 514] 04:18:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 329 (0x7fe6a2724800) [pid = 1833] [serial = 1543] [outer = (nil)] 04:18:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 330 (0x7fe6a6e56400) [pid = 1833] [serial = 1544] [outer = 0x7fe6a2724800] 04:18:42 INFO - PROCESS | 1833 | 1462360722306 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 331 (0x7fe6b0f33c00) [pid = 1833] [serial = 1545] [outer = 0x7fe6a2724800] 04:18:43 INFO - PROCESS | 1833 | 1462360723119 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]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1436ms 04:18:43 INFO - PROCESS | 1833 | 1462360723156 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 1833 | 1462360723160 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 04:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:18:43 INFO - PROCESS | 1833 | 1462360723165 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 1833 | 1462360723167 Marionette TRACE conn3 <- [1,2030,null,{}] 04:18:43 INFO - PROCESS | 1833 | 1462360723173 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}] 04:18:43 INFO - PROCESS | 1833 | 1462360723346 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:18:43 INFO - PROCESS | 1833 | 1462360723622 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d7095800 == 148 [pid = 1833] [id = 515] 04:18:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 332 (0x7fe6a52ed400) [pid = 1833] [serial = 1546] [outer = (nil)] 04:18:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 333 (0x7fe6aa583800) [pid = 1833] [serial = 1547] [outer = 0x7fe6a52ed400] 04:18:43 INFO - PROCESS | 1833 | 1462360723692 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 334 (0x7fe6aa589400) [pid = 1833] [serial = 1548] [outer = 0x7fe6a52ed400] 04:18:44 INFO - PROCESS | 1833 | 1462360724535 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]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1434ms 04:18:44 INFO - PROCESS | 1833 | 1462360724602 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 1833 | 1462360724605 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 04:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:18:44 INFO - PROCESS | 1833 | 1462360724611 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 1833 | 1462360724613 Marionette TRACE conn3 <- [1,2034,null,{}] 04:18:44 INFO - PROCESS | 1833 | 1462360724618 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}] 04:18:44 INFO - PROCESS | 1833 | 1462360724793 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:18:45 INFO - PROCESS | 1833 | 1462360725079 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83a7800 == 149 [pid = 1833] [id = 516] 04:18:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 335 (0x7fe6aa584400) [pid = 1833] [serial = 1549] [outer = (nil)] 04:18:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 336 (0x7fe6b1d05800) [pid = 1833] [serial = 1550] [outer = 0x7fe6aa584400] 04:18:45 INFO - PROCESS | 1833 | 1462360725206 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 337 (0x7fe6b7bc6400) [pid = 1833] [serial = 1551] [outer = 0x7fe6aa584400] 04:18:46 INFO - PROCESS | 1833 | 1462360726051 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]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1484ms 04:18:46 INFO - PROCESS | 1833 | 1462360726095 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 1833 | 1462360726099 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 04:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:18:46 INFO - PROCESS | 1833 | 1462360726104 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 1833 | 1462360726106 Marionette TRACE conn3 <- [1,2038,null,{}] 04:18:46 INFO - PROCESS | 1833 | 1462360726112 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}] 04:18:46 INFO - PROCESS | 1833 | 1462360726287 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:18:47 INFO - PROCESS | 1833 | 1462360727059 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6098000 == 150 [pid = 1833] [id = 517] 04:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 338 (0x7fe6a2445400) [pid = 1833] [serial = 1552] [outer = (nil)] 04:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 339 (0x7fe6a244c800) [pid = 1833] [serial = 1553] [outer = 0x7fe6a2445400] 04:18:47 INFO - PROCESS | 1833 | 1462360727197 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 340 (0x7fe6a39b0c00) [pid = 1833] [serial = 1554] [outer = 0x7fe6a2445400] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d959c800 == 149 [pid = 1833] [id = 442] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fc1000 == 148 [pid = 1833] [id = 496] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b287d800 == 147 [pid = 1833] [id = 495] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0f1c800 == 146 [pid = 1833] [id = 494] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae255000 == 145 [pid = 1833] [id = 493] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aaac8800 == 144 [pid = 1833] [id = 492] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7bc6800 == 143 [pid = 1833] [id = 491] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aae47800 == 142 [pid = 1833] [id = 490] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aae50000 == 141 [pid = 1833] [id = 484] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b27a4800 == 140 [pid = 1833] [id = 483] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6da33d000 == 139 [pid = 1833] [id = 482] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4c8d800 == 138 [pid = 1833] [id = 481] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfe17800 == 137 [pid = 1833] [id = 480] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3418800 == 136 [pid = 1833] [id = 479] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bfb7f000 == 135 [pid = 1833] [id = 478] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9853800 == 134 [pid = 1833] [id = 477] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b26bb000 == 133 [pid = 1833] [id = 476] 04:18:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae04c000 == 132 [pid = 1833] [id = 475] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 339 (0x7fe6bc7a5c00) [pid = 1833] [serial = 1373] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 338 (0x7fe6ad5aa800) [pid = 1833] [serial = 1404] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 337 (0x7fe6b3aef800) [pid = 1833] [serial = 1415] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 336 (0x7fe6b1d0d400) [pid = 1833] [serial = 1412] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 335 (0x7fe6b3667c00) [pid = 1833] [serial = 1388] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 334 (0x7fe6d4d97400) [pid = 1833] [serial = 1379] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 333 (0x7fe6a7b7a800) [pid = 1833] [serial = 1385] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 332 (0x7fe6b0bb4c00) [pid = 1833] [serial = 1410] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 331 (0x7fe6a52ec000) [pid = 1833] [serial = 1391] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 330 (0x7fe6b93f2400) [pid = 1833] [serial = 1370] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 329 (0x7fe6b8380000) [pid = 1833] [serial = 1418] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 328 (0x7fe6c49ce800) [pid = 1833] [serial = 1376] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 327 (0x7fe6b1dd7c00) [pid = 1833] [serial = 1413] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 326 (0x7fe6d4dc4400) [pid = 1833] [serial = 1394] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 325 (0x7fe6b7bc2400) [pid = 1833] [serial = 1416] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 324 (0x7fe6aa375c00) [pid = 1833] [serial = 1409] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 323 (0x7fe6ac382800) [pid = 1833] [serial = 1382] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 322 (0x7fe6b0a89000) [pid = 1833] [serial = 1367] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 321 (0x7fe6b0bab800) [pid = 1833] [serial = 1422] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 320 (0x7fe6b8d5d400) [pid = 1833] [serial = 1419] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 319 (0x7fe6b0bb6800) [pid = 1833] [serial = 1407] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 318 (0x7fe6b958a000) [pid = 1833] [serial = 1424] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 317 (0x7fe6aacec800) [pid = 1833] [serial = 1401] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 316 (0x7fe6b0a8b000) [pid = 1833] [serial = 1406] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 315 (0x7fe6a8f4ec00) [pid = 1833] [serial = 1398] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 314 (0x7fe6ad57e400) [pid = 1833] [serial = 1403] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 313 (0x7fe6a7b71c00) [pid = 1833] [serial = 1397] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 312 (0x7fe6ac71a800) [pid = 1833] [serial = 1364] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 311 (0x7fe6a7cc8c00) [pid = 1833] [serial = 1400] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | --DOMWINDOW == 310 (0x7fe6a7ceac00) [pid = 1833] [serial = 1421] [outer = (nil)] [url = about:blank] 04:18:48 INFO - PROCESS | 1833 | 1462360728615 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]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2532ms 04:18:48 INFO - PROCESS | 1833 | 1462360728669 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 1833 | 1462360728675 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 04:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:18:48 INFO - PROCESS | 1833 | 1462360728691 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 1833 | 1462360728697 Marionette TRACE conn3 <- [1,2042,null,{}] 04:18:48 INFO - PROCESS | 1833 | 1462360728703 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}] 04:18:48 INFO - PROCESS | 1833 | 1462360728888 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:18:48 INFO - PROCESS | 1833 | 1462360728901 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7f43800 == 133 [pid = 1833] [id = 518] 04:18:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 311 (0x7fe6a4943000) [pid = 1833] [serial = 1555] [outer = (nil)] 04:18:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 312 (0x7fe6a6e54800) [pid = 1833] [serial = 1556] [outer = 0x7fe6a4943000] 04:18:48 INFO - PROCESS | 1833 | 1462360728962 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 313 (0x7fe6a7ce6800) [pid = 1833] [serial = 1557] [outer = 0x7fe6a4943000] 04:18:49 INFO - PROCESS | 1833 | 1462360729890 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]]]}] 04:18:49 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) 04:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1235ms 04:18:49 INFO - PROCESS | 1833 | 1462360729928 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:18:49 INFO - PROCESS | 1833 | 1462360729933 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 04:18:49 INFO - PROCESS | 1833 | 1462360729940 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 1833 | 1462360729942 Marionette TRACE conn3 <- [1,2046,null,{}] 04:18:49 INFO - PROCESS | 1833 | 1462360729948 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}] 04:18:50 INFO - PROCESS | 1833 | 1462360730119 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:18:50 INFO - PROCESS | 1833 | 1462360730330 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaac8800 == 134 [pid = 1833] [id = 519] 04:18:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 314 (0x7fe6a6c13800) [pid = 1833] [serial = 1558] [outer = (nil)] 04:18:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 315 (0x7fe6a9937400) [pid = 1833] [serial = 1559] [outer = 0x7fe6a6c13800] 04:18:50 INFO - PROCESS | 1833 | 1462360730389 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 316 (0x7fe6aa462c00) [pid = 1833] [serial = 1560] [outer = 0x7fe6a6c13800] 04:18:51 INFO - PROCESS | 1833 | 1462360731231 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]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1333ms 04:18:51 INFO - PROCESS | 1833 | 1462360731272 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:18:51 INFO - PROCESS | 1833 | 1462360731275 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 04:18:51 INFO - PROCESS | 1833 | 1462360731283 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 1833 | 1462360731291 Marionette TRACE conn3 <- [1,2050,null,{}] 04:18:51 INFO - PROCESS | 1833 | 1462360731311 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}] 04:18:51 INFO - PROCESS | 1833 | 1462360731570 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:18:51 INFO - PROCESS | 1833 | 1462360731604 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae08f800 == 135 [pid = 1833] [id = 520] 04:18:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 317 (0x7fe6a9938400) [pid = 1833] [serial = 1561] [outer = (nil)] 04:18:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 318 (0x7fe6aac77c00) [pid = 1833] [serial = 1562] [outer = 0x7fe6a9938400] 04:18:51 INFO - PROCESS | 1833 | 1462360731663 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 319 (0x7fe6aad55000) [pid = 1833] [serial = 1563] [outer = 0x7fe6a9938400] 04:18:53 INFO - PROCESS | 1833 | 1462360733541 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]]]}] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 318 (0x7fe6b0fd1000) [pid = 1833] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 317 (0x7fe6aa377000) [pid = 1833] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 316 (0x7fe6a7cbd400) [pid = 1833] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 315 (0x7fe6aa466c00) [pid = 1833] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 314 (0x7fe6ac713c00) [pid = 1833] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 313 (0x7fe6a992b400) [pid = 1833] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 312 (0x7fe6af014800) [pid = 1833] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 311 (0x7fe6b0ec9000) [pid = 1833] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 310 (0x7fe6c3849000) [pid = 1833] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 309 (0x7fe6b1d07000) [pid = 1833] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 308 (0x7fe6b3aed000) [pid = 1833] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 307 (0x7fe6a7cba800) [pid = 1833] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 306 (0x7fe6ad525800) [pid = 1833] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 305 (0x7fe6ad527400) [pid = 1833] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 304 (0x7fe6bfa64800) [pid = 1833] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 303 (0x7fe6b8371400) [pid = 1833] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 302 (0x7fe6bb149800) [pid = 1833] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 301 (0x7fe6badbec00) [pid = 1833] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 300 (0x7fe6bace5000) [pid = 1833] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 299 (0x7fe6a8cc9400) [pid = 1833] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 298 (0x7fe6a7cf0000) [pid = 1833] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 297 (0x7fe6b7bd1800) [pid = 1833] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7fe6a8f52400) [pid = 1833] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7fe6badc4c00) [pid = 1833] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7fe6b3962c00) [pid = 1833] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7fe6b8d55c00) [pid = 1833] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7fe6bc967000) [pid = 1833] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 291 (0x7fe6aaef3000) [pid = 1833] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 290 (0x7fe6af26cc00) [pid = 1833] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 289 (0x7fe6bc672800) [pid = 1833] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 288 (0x7fe6b2f34000) [pid = 1833] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 287 (0x7fe6b9880800) [pid = 1833] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 286 (0x7fe6b396ac00) [pid = 1833] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 285 (0x7fe6af00bc00) [pid = 1833] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 284 (0x7fe6a9932800) [pid = 1833] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 283 (0x7fe6ac22a400) [pid = 1833] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7fe6b26db800) [pid = 1833] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7fe6ad532000) [pid = 1833] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7fe6b1dd3000) [pid = 1833] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7fe6a9931000) [pid = 1833] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7fe6a8f53400) [pid = 1833] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7fe6a7cf2000) [pid = 1833] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7fe6af016400) [pid = 1833] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7fe6b1d66c00) [pid = 1833] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7fe6c1b84c00) [pid = 1833] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7fe6badb8400) [pid = 1833] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7fe6ad526c00) [pid = 1833] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7fe6b9909400) [pid = 1833] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7fe6b2f30000) [pid = 1833] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7fe6b990d800) [pid = 1833] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7fe6b1dca800) [pid = 1833] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7fe6ad6a5400) [pid = 1833] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7fe6aacf9000) [pid = 1833] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7fe6badc0c00) [pid = 1833] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7fe6a8db7c00) [pid = 1833] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7fe6d0dcf400) [pid = 1833] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6cff88800) [pid = 1833] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6b3964400) [pid = 1833] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6bc678400) [pid = 1833] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6b3965000) [pid = 1833] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6ba02b400) [pid = 1833] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6b365bc00) [pid = 1833] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6b27c3800) [pid = 1833] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6b0bb7c00) [pid = 1833] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6aa2b2000) [pid = 1833] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6aacee400) [pid = 1833] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6b868a000) [pid = 1833] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6b2f2e000) [pid = 1833] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6b27d1000) [pid = 1833] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6ad69ac00) [pid = 1833] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6a9935800) [pid = 1833] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6b0eba800) [pid = 1833] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:18:53 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7fe6b9b98c00) [pid = 1833] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2491ms 04:18:53 INFO - PROCESS | 1833 | 1462360733773 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 1833 | 1462360733777 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 04:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:18:53 INFO - PROCESS | 1833 | 1462360733785 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 1833 | 1462360733788 Marionette TRACE conn3 <- [1,2054,null,{}] 04:18:53 INFO - PROCESS | 1833 | 1462360733793 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}] 04:18:54 INFO - PROCESS | 1833 | 1462360734030 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:18:54 INFO - PROCESS | 1833 | 1462360734213 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e69000 == 136 [pid = 1833] [id = 521] 04:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7fe6a8f4a000) [pid = 1833] [serial = 1564] [outer = (nil)] 04:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6a9932800) [pid = 1833] [serial = 1565] [outer = 0x7fe6a8f4a000] 04:18:54 INFO - PROCESS | 1833 | 1462360734272 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6aacee400) [pid = 1833] [serial = 1566] [outer = 0x7fe6a8f4a000] 04:18:54 INFO - PROCESS | 1833 | 1462360734919 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]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1186ms 04:18:54 INFO - PROCESS | 1833 | 1462360734971 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 1833 | 1462360734976 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 04:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:18:54 INFO - PROCESS | 1833 | 1462360734994 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 1833 | 1462360734996 Marionette TRACE conn3 <- [1,2058,null,{}] 04:18:55 INFO - PROCESS | 1833 | 1462360735002 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}] 04:18:55 INFO - PROCESS | 1833 | 1462360735256 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:18:55 INFO - PROCESS | 1833 | 1462360735273 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af248800 == 137 [pid = 1833] [id = 522] 04:18:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6ac385400) [pid = 1833] [serial = 1567] [outer = (nil)] 04:18:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6ad526800) [pid = 1833] [serial = 1568] [outer = 0x7fe6ac385400] 04:18:55 INFO - PROCESS | 1833 | 1462360735346 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6ad5aa800) [pid = 1833] [serial = 1569] [outer = 0x7fe6ac385400] 04:18:56 INFO - PROCESS | 1833 | 1462360736546 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]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1594ms 04:18:56 INFO - PROCESS | 1833 | 1462360736578 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 1833 | 1462360736583 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 04:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:18:56 INFO - PROCESS | 1833 | 1462360736593 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 1833 | 1462360736597 Marionette TRACE conn3 <- [1,2062,null,{}] 04:18:56 INFO - PROCESS | 1833 | 1462360736605 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}] 04:18:56 INFO - PROCESS | 1833 | 1462360736869 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:18:57 INFO - PROCESS | 1833 | 1462360737196 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7fd9000 == 138 [pid = 1833] [id = 523] 04:18:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6a6c0dc00) [pid = 1833] [serial = 1570] [outer = (nil)] 04:18:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6a6cda400) [pid = 1833] [serial = 1571] [outer = 0x7fe6a6c0dc00] 04:18:57 INFO - PROCESS | 1833 | 1462360737277 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6a7ce4c00) [pid = 1833] [serial = 1572] [outer = 0x7fe6a6c0dc00] 04:18:58 INFO - PROCESS | 1833 | 1462360738173 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]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1636ms 04:18:58 INFO - PROCESS | 1833 | 1462360738230 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 1833 | 1462360738239 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 04:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:18:58 INFO - PROCESS | 1833 | 1462360738249 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 1833 | 1462360738253 Marionette TRACE conn3 <- [1,2066,null,{}] 04:18:58 INFO - PROCESS | 1833 | 1462360738259 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}] 04:18:58 INFO - PROCESS | 1833 | 1462360738457 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:18:58 INFO - PROCESS | 1833 | 1462360738822 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae268800 == 139 [pid = 1833] [id = 524] 04:18:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6a6cdd400) [pid = 1833] [serial = 1573] [outer = (nil)] 04:18:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6aa37d000) [pid = 1833] [serial = 1574] [outer = 0x7fe6a6cdd400] 04:18:58 INFO - PROCESS | 1833 | 1462360738908 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6aa58b400) [pid = 1833] [serial = 1575] [outer = 0x7fe6a6cdd400] 04:18:59 INFO - PROCESS | 1833 | 1462360739817 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]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1638ms 04:18:59 INFO - PROCESS | 1833 | 1462360739887 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 1833 | 1462360739891 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 04:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:18:59 INFO - PROCESS | 1833 | 1462360739897 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 1833 | 1462360739903 Marionette TRACE conn3 <- [1,2070,null,{}] 04:18:59 INFO - PROCESS | 1833 | 1462360739919 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}] 04:19:00 INFO - PROCESS | 1833 | 1462360740189 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:19:00 INFO - PROCESS | 1833 | 1462360740551 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b203d000 == 140 [pid = 1833] [id = 525] 04:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6ab72c000) [pid = 1833] [serial = 1576] [outer = (nil)] 04:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6ab737400) [pid = 1833] [serial = 1577] [outer = 0x7fe6ab72c000] 04:19:00 INFO - PROCESS | 1833 | 1462360740723 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6ad5b2800) [pid = 1833] [serial = 1578] [outer = 0x7fe6ab72c000] 04:19:01 INFO - PROCESS | 1833 | 1462360741789 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]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1937ms 04:19:01 INFO - PROCESS | 1833 | 1462360741835 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 1833 | 1462360741842 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 04:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:19:01 INFO - PROCESS | 1833 | 1462360741849 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 1833 | 1462360741853 Marionette TRACE conn3 <- [1,2074,null,{}] 04:19:01 INFO - PROCESS | 1833 | 1462360741860 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}] 04:19:02 INFO - PROCESS | 1833 | 1462360742123 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:19:02 INFO - PROCESS | 1833 | 1462360742488 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28b2800 == 141 [pid = 1833] [id = 526] 04:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6ab72c400) [pid = 1833] [serial = 1579] [outer = (nil)] 04:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6af016000) [pid = 1833] [serial = 1580] [outer = 0x7fe6ab72c400] 04:19:02 INFO - PROCESS | 1833 | 1462360742626 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7fe6af273c00) [pid = 1833] [serial = 1581] [outer = 0x7fe6ab72c400] 04:19:03 INFO - PROCESS | 1833 | 1462360743581 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]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1790ms 04:19:03 INFO - PROCESS | 1833 | 1462360743640 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 1833 | 1462360743644 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 04:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:19:03 INFO - PROCESS | 1833 | 1462360743649 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 1833 | 1462360743652 Marionette TRACE conn3 <- [1,2078,null,{}] 04:19:03 INFO - PROCESS | 1833 | 1462360743657 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}] 04:19:03 INFO - PROCESS | 1833 | 1462360743876 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:19:04 INFO - PROCESS | 1833 | 1462360744199 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b315a800 == 142 [pid = 1833] [id = 527] 04:19:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7fe6b0baf800) [pid = 1833] [serial = 1582] [outer = (nil)] 04:19:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7fe6b0bc9400) [pid = 1833] [serial = 1583] [outer = 0x7fe6b0baf800] 04:19:04 INFO - PROCESS | 1833 | 1462360744271 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7fe6b0bd3c00) [pid = 1833] [serial = 1584] [outer = 0x7fe6b0baf800] 04:19:05 INFO - PROCESS | 1833 | 1462360745045 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]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1428ms 04:19:05 INFO - PROCESS | 1833 | 1462360745079 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 1833 | 1462360745082 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 04:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:19:05 INFO - PROCESS | 1833 | 1462360745088 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 1833 | 1462360745090 Marionette TRACE conn3 <- [1,2082,null,{}] 04:19:05 INFO - PROCESS | 1833 | 1462360745096 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}] 04:19:05 INFO - PROCESS | 1833 | 1462360745313 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:19:05 INFO - PROCESS | 1833 | 1462360745599 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b84b3800 == 143 [pid = 1833] [id = 528] 04:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7fe6a7cbec00) [pid = 1833] [serial = 1585] [outer = (nil)] 04:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7fe6b1d0f800) [pid = 1833] [serial = 1586] [outer = 0x7fe6a7cbec00] 04:19:05 INFO - PROCESS | 1833 | 1462360745734 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7fe6b365dc00) [pid = 1833] [serial = 1587] [outer = 0x7fe6a7cbec00] 04:19:06 INFO - PROCESS | 1833 | 1462360746514 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]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1486ms 04:19:06 INFO - PROCESS | 1833 | 1462360746581 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 1833 | 1462360746584 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 04:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:19:06 INFO - PROCESS | 1833 | 1462360746592 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 1833 | 1462360746594 Marionette TRACE conn3 <- [1,2086,null,{}] 04:19:06 INFO - PROCESS | 1833 | 1462360746599 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}] 04:19:06 INFO - PROCESS | 1833 | 1462360746797 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:19:07 INFO - PROCESS | 1833 | 1462360747082 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9a7b800 == 144 [pid = 1833] [id = 529] 04:19:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7fe6aaef1c00) [pid = 1833] [serial = 1588] [outer = (nil)] 04:19:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7fe6b79cb400) [pid = 1833] [serial = 1589] [outer = 0x7fe6aaef1c00] 04:19:07 INFO - PROCESS | 1833 | 1462360747196 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7fe6b8532c00) [pid = 1833] [serial = 1590] [outer = 0x7fe6aaef1c00] 04:19:07 INFO - PROCESS | 1833 | 1462360747989 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]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1432ms 04:19:08 INFO - PROCESS | 1833 | 1462360748026 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 1833 | 1462360748030 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 04:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:19:08 INFO - PROCESS | 1833 | 1462360748035 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 1833 | 1462360748038 Marionette TRACE conn3 <- [1,2090,null,{}] 04:19:08 INFO - PROCESS | 1833 | 1462360748043 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}] 04:19:08 INFO - PROCESS | 1833 | 1462360748227 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:19:08 INFO - PROCESS | 1833 | 1462360748503 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24cf000 == 145 [pid = 1833] [id = 530] 04:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7fe6b1dcac00) [pid = 1833] [serial = 1591] [outer = (nil)] 04:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7fe6b8e03800) [pid = 1833] [serial = 1592] [outer = 0x7fe6b1dcac00] 04:19:08 INFO - PROCESS | 1833 | 1462360748613 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7fe6b9592800) [pid = 1833] [serial = 1593] [outer = 0x7fe6b1dcac00] 04:19:09 INFO - PROCESS | 1833 | 1462360749398 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]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1431ms 04:19:09 INFO - PROCESS | 1833 | 1462360749468 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 1833 | 1462360749472 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 04:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:19:09 INFO - PROCESS | 1833 | 1462360749477 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 1833 | 1462360749479 Marionette TRACE conn3 <- [1,2094,null,{}] 04:19:09 INFO - PROCESS | 1833 | 1462360749485 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}] 04:19:09 INFO - PROCESS | 1833 | 1462360749671 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:19:09 INFO - PROCESS | 1833 | 1462360749942 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c4a63800 == 146 [pid = 1833] [id = 531] 04:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7fe6b2832000) [pid = 1833] [serial = 1594] [outer = (nil)] 04:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7fe6b9904000) [pid = 1833] [serial = 1595] [outer = 0x7fe6b2832000] 04:19:10 INFO - PROCESS | 1833 | 1462360750057 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7fe6ba0d3800) [pid = 1833] [serial = 1596] [outer = 0x7fe6b2832000] 04:19:10 INFO - PROCESS | 1833 | 1462360750848 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]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1434ms 04:19:10 INFO - PROCESS | 1833 | 1462360750913 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 1833 | 1462360750917 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 04:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:19:10 INFO - PROCESS | 1833 | 1462360750922 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 1833 | 1462360750925 Marionette TRACE conn3 <- [1,2098,null,{}] 04:19:10 INFO - PROCESS | 1833 | 1462360750930 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}] 04:19:11 INFO - PROCESS | 1833 | 1462360751169 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:19:11 INFO - PROCESS | 1833 | 1462360751499 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d3205000 == 147 [pid = 1833] [id = 532] 04:19:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7fe6bb149800) [pid = 1833] [serial = 1597] [outer = (nil)] 04:19:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7fe6bc679c00) [pid = 1833] [serial = 1598] [outer = 0x7fe6bb149800] 04:19:11 INFO - PROCESS | 1833 | 1462360751570 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7fe6bc8fb000) [pid = 1833] [serial = 1599] [outer = 0x7fe6bb149800] 04:19:12 INFO - PROCESS | 1833 | 1462360752384 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]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1529ms 04:19:12 INFO - PROCESS | 1833 | 1462360752453 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 1833 | 1462360752456 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 04:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:19:12 INFO - PROCESS | 1833 | 1462360752462 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 1833 | 1462360752466 Marionette TRACE conn3 <- [1,2102,null,{}] 04:19:12 INFO - PROCESS | 1833 | 1462360752471 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}] 04:19:12 INFO - PROCESS | 1833 | 1462360752675 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:19:12 INFO - PROCESS | 1833 | 1462360752992 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d95b4000 == 148 [pid = 1833] [id = 533] 04:19:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7fe6bc66f000) [pid = 1833] [serial = 1600] [outer = (nil)] 04:19:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 284 (0x7fe6c2d70400) [pid = 1833] [serial = 1601] [outer = 0x7fe6bc66f000] 04:19:13 INFO - PROCESS | 1833 | 1462360753071 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 285 (0x7fe6c3eaf000) [pid = 1833] [serial = 1602] [outer = 0x7fe6bc66f000] 04:19:13 INFO - PROCESS | 1833 | 1462360753879 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]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1479ms 04:19:13 INFO - PROCESS | 1833 | 1462360753942 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 1833 | 1462360753946 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 04:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:19:13 INFO - PROCESS | 1833 | 1462360753952 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 1833 | 1462360753954 Marionette TRACE conn3 <- [1,2106,null,{}] 04:19:13 INFO - PROCESS | 1833 | 1462360753960 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}] 04:19:14 INFO - PROCESS | 1833 | 1462360754164 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:19:14 INFO - PROCESS | 1833 | 1462360754485 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af77c000 == 149 [pid = 1833] [id = 534] 04:19:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 286 (0x7fe6a8f57400) [pid = 1833] [serial = 1603] [outer = (nil)] 04:19:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 287 (0x7fe6c4968800) [pid = 1833] [serial = 1604] [outer = 0x7fe6a8f57400] 04:19:14 INFO - PROCESS | 1833 | 1462360754558 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 288 (0x7fe6ca09b800) [pid = 1833] [serial = 1605] [outer = 0x7fe6a8f57400] 04:19:15 INFO - PROCESS | 1833 | 1462360755377 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]]]}] 04:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1482ms 04:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:19:15 INFO - PROCESS | 1833 | 1462360755435 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 1833 | 1462360755438 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 04:19:15 INFO - PROCESS | 1833 | 1462360755444 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 1833 | 1462360755447 Marionette TRACE conn3 <- [1,2110,null,{}] 04:19:15 INFO - PROCESS | 1833 | 1462360755461 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}] 04:19:15 INFO - PROCESS | 1833 | 1462360755677 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:19:16 INFO - PROCESS | 1833 | 1462360756031 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2440000 == 150 [pid = 1833] [id = 535] 04:19:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 289 (0x7fe6a7ce6400) [pid = 1833] [serial = 1606] [outer = (nil)] 04:19:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 290 (0x7fe6d01ad800) [pid = 1833] [serial = 1607] [outer = 0x7fe6a7ce6400] 04:19:16 INFO - PROCESS | 1833 | 1462360756108 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 291 (0x7fe6d1328c00) [pid = 1833] [serial = 1608] [outer = 0x7fe6a7ce6400] 04:19:16 INFO - PROCESS | 1833 | 1462360756898 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]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1503ms 04:19:16 INFO - PROCESS | 1833 | 1462360756947 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 1833 | 1462360756951 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 04:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:19:16 INFO - PROCESS | 1833 | 1462360756957 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 1833 | 1462360756959 Marionette TRACE conn3 <- [1,2114,null,{}] 04:19:16 INFO - PROCESS | 1833 | 1462360756965 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}] 04:19:17 INFO - PROCESS | 1833 | 1462360757177 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:19:17 INFO - PROCESS | 1833 | 1462360757496 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a62cf800 == 151 [pid = 1833] [id = 536] 04:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 292 (0x7fe6cf068c00) [pid = 1833] [serial = 1609] [outer = (nil)] 04:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7fe6d4686800) [pid = 1833] [serial = 1610] [outer = 0x7fe6cf068c00] 04:19:17 INFO - PROCESS | 1833 | 1462360757567 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7fe6d4d91c00) [pid = 1833] [serial = 1611] [outer = 0x7fe6cf068c00] 04:19:18 INFO - PROCESS | 1833 | 1462360758346 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]]]}] 04:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1436ms 04:19:18 INFO - PROCESS | 1833 | 1462360758393 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 1833 | 1462360758397 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 04:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:19:18 INFO - PROCESS | 1833 | 1462360758403 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 1833 | 1462360758405 Marionette TRACE conn3 <- [1,2118,null,{}] 04:19:18 INFO - PROCESS | 1833 | 1462360758410 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}] 04:19:18 INFO - PROCESS | 1833 | 1462360758599 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:19:18 INFO - PROCESS | 1833 | 1462360758901 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c244c000 == 152 [pid = 1833] [id = 537] 04:19:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7fe6a26ddc00) [pid = 1833] [serial = 1612] [outer = (nil)] 04:19:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7fe6a26e6000) [pid = 1833] [serial = 1613] [outer = 0x7fe6a26ddc00] 04:19:19 INFO - PROCESS | 1833 | 1462360759021 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7fe6a26eb000) [pid = 1833] [serial = 1614] [outer = 0x7fe6a26ddc00] 04:19:19 INFO - PROCESS | 1833 | 1462360759845 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]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1481ms 04:19:19 INFO - PROCESS | 1833 | 1462360759885 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 1833 | 1462360759888 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 04:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:19:19 INFO - PROCESS | 1833 | 1462360759894 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 1833 | 1462360759897 Marionette TRACE conn3 <- [1,2122,null,{}] 04:19:19 INFO - PROCESS | 1833 | 1462360759902 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}] 04:19:20 INFO - PROCESS | 1833 | 1462360760096 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:19:20 INFO - PROCESS | 1833 | 1462360760382 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a35a9800 == 153 [pid = 1833] [id = 538] 04:19:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 298 (0x7fe6a26de400) [pid = 1833] [serial = 1615] [outer = (nil)] 04:19:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 299 (0x7fe6d0377c00) [pid = 1833] [serial = 1616] [outer = 0x7fe6a26de400] 04:19:20 INFO - PROCESS | 1833 | 1462360760498 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 300 (0x7fe6d4db6800) [pid = 1833] [serial = 1617] [outer = 0x7fe6a26de400] 04:19:21 INFO - PROCESS | 1833 | 1462360761297 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]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1483ms 04:19:21 INFO - PROCESS | 1833 | 1462360761379 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 1833 | 1462360761383 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 04:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:19:21 INFO - PROCESS | 1833 | 1462360761390 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 1833 | 1462360761393 Marionette TRACE conn3 <- [1,2126,null,{}] 04:19:21 INFO - PROCESS | 1833 | 1462360761399 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}] 04:19:21 INFO - PROCESS | 1833 | 1462360761612 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:19:21 INFO - PROCESS | 1833 | 1462360761936 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae45f800 == 154 [pid = 1833] [id = 539] 04:19:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 301 (0x7fe6a26e9400) [pid = 1833] [serial = 1618] [outer = (nil)] 04:19:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 302 (0x7fe6ae498c00) [pid = 1833] [serial = 1619] [outer = 0x7fe6a26e9400] 04:19:22 INFO - PROCESS | 1833 | 1462360762010 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 303 (0x7fe6ae49f400) [pid = 1833] [serial = 1620] [outer = 0x7fe6a26e9400] 04:19:22 INFO - PROCESS | 1833 | 1462360762779 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]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1435ms 04:19:22 INFO - PROCESS | 1833 | 1462360762825 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 1833 | 1462360762828 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 04:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:19:22 INFO - PROCESS | 1833 | 1462360762834 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 1833 | 1462360762836 Marionette TRACE conn3 <- [1,2130,null,{}] 04:19:22 INFO - PROCESS | 1833 | 1462360762841 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}] 04:19:23 INFO - PROCESS | 1833 | 1462360763026 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:19:23 INFO - PROCESS | 1833 | 1462360763309 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e12800 == 155 [pid = 1833] [id = 540] 04:19:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 304 (0x7fe6a26eb400) [pid = 1833] [serial = 1621] [outer = (nil)] 04:19:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 305 (0x7fe6b1dbc800) [pid = 1833] [serial = 1622] [outer = 0x7fe6a26eb400] 04:19:23 INFO - PROCESS | 1833 | 1462360763417 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 306 (0x7fe6d4dbbc00) [pid = 1833] [serial = 1623] [outer = 0x7fe6a26eb400] 04:19:24 INFO - PROCESS | 1833 | 1462360764221 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] 04:19:24 INFO - PROCESS | 1833 | 1462360764271 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 04:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:19:24 INFO - PROCESS | 1833 | 1462360764278 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 1833 | 1462360764280 Marionette TRACE conn3 <- [1,2134,null,{}] 04:19:24 INFO - PROCESS | 1833 | 1462360764285 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}] 04:19:24 INFO - PROCESS | 1833 | 1462360764477 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:19:24 INFO - PROCESS | 1833 | 1462360764768 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e2b800 == 156 [pid = 1833] [id = 541] 04:19:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 307 (0x7fe6a1e5ac00) [pid = 1833] [serial = 1624] [outer = (nil)] 04:19:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 308 (0x7fe6a1e60400) [pid = 1833] [serial = 1625] [outer = 0x7fe6a1e5ac00] 04:19:24 INFO - PROCESS | 1833 | 1462360764880 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 309 (0x7fe6a4952800) [pid = 1833] [serial = 1626] [outer = 0x7fe6a1e5ac00] 04:19:25 INFO - PROCESS | 1833 | 1462360765689 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]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1484ms 04:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:19:25 INFO - PROCESS | 1833 | 1462360765762 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 1833 | 1462360765765 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 04:19:25 INFO - PROCESS | 1833 | 1462360765771 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 1833 | 1462360765774 Marionette TRACE conn3 <- [1,2138,null,{}] 04:19:25 INFO - PROCESS | 1833 | 1462360765779 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}] 04:19:25 INFO - PROCESS | 1833 | 1462360765981 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8e69000 == 155 [pid = 1833] [id = 521] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae08f800 == 154 [pid = 1833] [id = 520] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aaac8800 == 153 [pid = 1833] [id = 519] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7f43800 == 152 [pid = 1833] [id = 518] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a6098000 == 151 [pid = 1833] [id = 517] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a2887800 == 150 [pid = 1833] [id = 512] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae581000 == 149 [pid = 1833] [id = 511] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a469a000 == 148 [pid = 1833] [id = 510] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4fe1000 == 147 [pid = 1833] [id = 509] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4fc3800 == 146 [pid = 1833] [id = 508] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7fc0800 == 145 [pid = 1833] [id = 507] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7b8e000 == 144 [pid = 1833] [id = 506] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a475a000 == 143 [pid = 1833] [id = 505] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcad8000 == 142 [pid = 1833] [id = 504] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4632000 == 141 [pid = 1833] [id = 503] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5455800 == 140 [pid = 1833] [id = 502] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bef5c000 == 139 [pid = 1833] [id = 501] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b85e3800 == 138 [pid = 1833] [id = 500] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fa6800 == 137 [pid = 1833] [id = 499] 04:19:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aaad0000 == 136 [pid = 1833] [id = 498] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 308 (0x7fe6b8d63000) [pid = 1833] [serial = 1296] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 307 (0x7fe6c4960c00) [pid = 1833] [serial = 1071] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 306 (0x7fe6cff23800) [pid = 1833] [serial = 1074] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 305 (0x7fe6ad532800) [pid = 1833] [serial = 1257] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 304 (0x7fe6c379e800) [pid = 1833] [serial = 1251] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 303 (0x7fe6bc8f3c00) [pid = 1833] [serial = 1317] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 302 (0x7fe6bb06a000) [pid = 1833] [serial = 1314] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 301 (0x7fe6b9907c00) [pid = 1833] [serial = 1245] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 300 (0x7fe6b1dd8800) [pid = 1833] [serial = 1242] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 299 (0x7fe6ac718800) [pid = 1833] [serial = 1239] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 298 (0x7fe6bc8ee400) [pid = 1833] [serial = 1236] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 297 (0x7fe6a8dc3400) [pid = 1833] [serial = 1212] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7fe6d4d92000) [pid = 1833] [serial = 1209] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7fe6d463fc00) [pid = 1833] [serial = 1206] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7fe6cf064800) [pid = 1833] [serial = 1203] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7fe6c57b1800) [pid = 1833] [serial = 1200] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7fe6c3792800) [pid = 1833] [serial = 1197] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 291 (0x7fe6c273a800) [pid = 1833] [serial = 1194] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 290 (0x7fe6b96eb400) [pid = 1833] [serial = 1122] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 289 (0x7fe6b852d800) [pid = 1833] [serial = 1119] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 288 (0x7fe6b1dd4800) [pid = 1833] [serial = 1116] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 287 (0x7fe6ac22c400) [pid = 1833] [serial = 1113] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 286 (0x7fe6b3960000) [pid = 1833] [serial = 1110] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 285 (0x7fe6b990c000) [pid = 1833] [serial = 1056] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 284 (0x7fe6b93e9800) [pid = 1833] [serial = 1053] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 283 (0x7fe6b837dc00) [pid = 1833] [serial = 1050] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7fe6b1dd3400) [pid = 1833] [serial = 1047] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7fe6ad699c00) [pid = 1833] [serial = 1044] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7fe6b2f34800) [pid = 1833] [serial = 1041] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7fe6b282fc00) [pid = 1833] [serial = 1305] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7fe6c0d03000) [pid = 1833] [serial = 1248] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7fe6c3e33400) [pid = 1833] [serial = 1068] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7fe6af014400) [pid = 1833] [serial = 1302] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7fe6d44cec00) [pid = 1833] [serial = 1260] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7fe6c6383400) [pid = 1833] [serial = 1140] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7fe6b9595c00) [pid = 1833] [serial = 1173] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7fe6c273e800) [pid = 1833] [serial = 1062] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7fe6c1b89800) [pid = 1833] [serial = 1131] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7fe6bc965400) [pid = 1833] [serial = 1128] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7fe6d0e07c00) [pid = 1833] [serial = 1077] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7fe6b8db2c00) [pid = 1833] [serial = 1149] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7fe6d32e4800) [pid = 1833] [serial = 1146] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7fe6b1dd7000) [pid = 1833] [serial = 1080] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7fe6c0dd2c00) [pid = 1833] [serial = 1059] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7fe6d1166800) [pid = 1833] [serial = 1143] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7fe6b9ba2800) [pid = 1833] [serial = 1188] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6c2d76000) [pid = 1833] [serial = 1134] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6c46a6400) [pid = 1833] [serial = 1137] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6c0dcec00) [pid = 1833] [serial = 1191] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6c3526000) [pid = 1833] [serial = 1065] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6b8e0b400) [pid = 1833] [serial = 1308] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6b9b9bc00) [pid = 1833] [serial = 1125] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6b9593800) [pid = 1833] [serial = 1311] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6d4d93c00) [pid = 1833] [serial = 1266] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6ac720000) [pid = 1833] [serial = 1299] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6b0ec5400) [pid = 1833] [serial = 1179] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6b97a8400) [pid = 1833] [serial = 1185] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6af017000) [pid = 1833] [serial = 1263] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6b8379800) [pid = 1833] [serial = 1182] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6b79ce800) [pid = 1833] [serial = 1083] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6aad58800) [pid = 1833] [serial = 1176] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6ad587c00) [pid = 1833] [serial = 1272] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7fe6d4d99c00) [pid = 1833] [serial = 1269] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7fe6b3962800) [pid = 1833] [serial = 1487] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7fe6aa466800) [pid = 1833] [serial = 1475] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6aad54c00) [pid = 1833] [serial = 1476] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6c2734000) [pid = 1833] [serial = 1442] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6a7cf1000) [pid = 1833] [serial = 1472] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6a992f000) [pid = 1833] [serial = 1473] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6a8cb9c00) [pid = 1833] [serial = 1451] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6ac71a000) [pid = 1833] [serial = 1478] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6ad5b2000) [pid = 1833] [serial = 1479] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6b0bcf800) [pid = 1833] [serial = 1484] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6b0f35400) [pid = 1833] [serial = 1433] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6d013ac00) [pid = 1833] [serial = 1445] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe6af016c00) [pid = 1833] [serial = 1481] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6b0a8cc00) [pid = 1833] [serial = 1482] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6b3af6c00) [pid = 1833] [serial = 1436] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6b3af5800) [pid = 1833] [serial = 1490] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6a6c0cc00) [pid = 1833] [serial = 1466] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6b8533000) [pid = 1833] [serial = 1488] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6a495a800) [pid = 1833] [serial = 1463] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6a4951000) [pid = 1833] [serial = 1460] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6d1329c00) [pid = 1833] [serial = 1457] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6b0bcc400) [pid = 1833] [serial = 1454] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6d468a000) [pid = 1833] [serial = 1448] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6a8f4bc00) [pid = 1833] [serial = 1427] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6b97b6800) [pid = 1833] [serial = 1425] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6a6c18000) [pid = 1833] [serial = 1469] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6ac712000) [pid = 1833] [serial = 1430] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6b990f000) [pid = 1833] [serial = 1439] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6b9795400) [pid = 1833] [serial = 1493] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6b8e05400) [pid = 1833] [serial = 1491] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6b0ec4800) [pid = 1833] [serial = 1485] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6d4499800) [pid = 1833] [serial = 1254] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6c3dc3000) [pid = 1833] [serial = 1362] [outer = (nil)] [url = about:blank] 04:19:27 INFO - PROCESS | 1833 | 1462360767728 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3ae6800 == 137 [pid = 1833] [id = 542] 04:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6a231a400) [pid = 1833] [serial = 1627] [outer = (nil)] 04:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6a2446400) [pid = 1833] [serial = 1628] [outer = 0x7fe6a231a400] 04:19:27 INFO - PROCESS | 1833 | 1462360767803 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6a2451c00) [pid = 1833] [serial = 1629] [outer = 0x7fe6a231a400] 04:19:28 INFO - PROCESS | 1833 | 1462360768523 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]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2782ms 04:19:28 INFO - PROCESS | 1833 | 1462360768554 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:19:28 INFO - PROCESS | 1833 | 1462360768559 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 04:19:28 INFO - PROCESS | 1833 | 1462360768566 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 1833 | 1462360768570 Marionette TRACE conn3 <- [1,2142,null,{}] 04:19:28 INFO - PROCESS | 1833 | 1462360768577 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}] 04:19:28 INFO - PROCESS | 1833 | 1462360768776 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:19:28 INFO - PROCESS | 1833 | 1462360768978 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4fd4000 == 138 [pid = 1833] [id = 543] 04:19:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe69fed1800) [pid = 1833] [serial = 1630] [outer = (nil)] 04:19:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6a39b6c00) [pid = 1833] [serial = 1631] [outer = 0x7fe69fed1800] 04:19:29 INFO - PROCESS | 1833 | 1462360769043 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6a52e9400) [pid = 1833] [serial = 1632] [outer = 0x7fe69fed1800] 04:19:29 INFO - PROCESS | 1833 | 1462360769834 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] 04:19:29 INFO - PROCESS | 1833 | 1462360769860 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 04:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:19:29 INFO - PROCESS | 1833 | 1462360769871 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 1833 | 1462360769875 Marionette TRACE conn3 <- [1,2146,null,{}] 04:19:29 INFO - PROCESS | 1833 | 1462360769881 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}] 04:19:30 INFO - PROCESS | 1833 | 1462360770112 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:19:30 INFO - PROCESS | 1833 | 1462360770149 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7805800 == 139 [pid = 1833] [id = 544] 04:19:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6a6c16400) [pid = 1833] [serial = 1633] [outer = (nil)] 04:19:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6a6e58400) [pid = 1833] [serial = 1634] [outer = 0x7fe6a6c16400] 04:19:30 INFO - PROCESS | 1833 | 1462360770206 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6a7ceac00) [pid = 1833] [serial = 1635] [outer = 0x7fe6a6c16400] 04:19:31 INFO - PROCESS | 1833 | 1462360771130 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] 04:19:31 INFO - PROCESS | 1833 | 1462360771159 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 04:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:19:31 INFO - PROCESS | 1833 | 1462360771173 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 1833 | 1462360771181 Marionette TRACE conn3 <- [1,2150,null,{}] 04:19:31 INFO - PROCESS | 1833 | 1462360771192 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}] 04:19:31 INFO - PROCESS | 1833 | 1462360771426 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:19:31 INFO - PROCESS | 1833 | 1462360771471 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7f5e000 == 140 [pid = 1833] [id = 545] 04:19:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6a6e5c000) [pid = 1833] [serial = 1636] [outer = (nil)] 04:19:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6a8f56800) [pid = 1833] [serial = 1637] [outer = 0x7fe6a6e5c000] 04:19:31 INFO - PROCESS | 1833 | 1462360771584 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6a99df000) [pid = 1833] [serial = 1638] [outer = 0x7fe6a6e5c000] 04:19:32 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6a9938400) [pid = 1833] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:19:32 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6a8f4a000) [pid = 1833] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:19:32 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6a2445400) [pid = 1833] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:19:32 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6a6c13800) [pid = 1833] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:19:32 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6a4943000) [pid = 1833] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:19:32 INFO - PROCESS | 1833 | 1462360772980 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]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1861ms 04:19:33 INFO - PROCESS | 1833 | 1462360773027 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 1833 | 1462360773031 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 04:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:19:33 INFO - PROCESS | 1833 | 1462360773036 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 1833 | 1462360773038 Marionette TRACE conn3 <- [1,2154,null,{}] 04:19:33 INFO - PROCESS | 1833 | 1462360773043 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}] 04:19:33 INFO - PROCESS | 1833 | 1462360773207 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:19:33 INFO - PROCESS | 1833 | 1462360773222 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e26000 == 141 [pid = 1833] [id = 546] 04:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6a8cca400) [pid = 1833] [serial = 1639] [outer = (nil)] 04:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6aa467000) [pid = 1833] [serial = 1640] [outer = 0x7fe6a8cca400] 04:19:33 INFO - PROCESS | 1833 | 1462360773281 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6aa588400) [pid = 1833] [serial = 1641] [outer = 0x7fe6a8cca400] 04:19:34 INFO - PROCESS | 1833 | 1462360774147 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]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1126ms 04:19:34 INFO - PROCESS | 1833 | 1462360774164 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 1833 | 1462360774167 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 04:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:19:34 INFO - PROCESS | 1833 | 1462360774173 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 1833 | 1462360774175 Marionette TRACE conn3 <- [1,2158,null,{}] 04:19:34 INFO - PROCESS | 1833 | 1462360774180 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}] 04:19:34 INFO - PROCESS | 1833 | 1462360774435 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:19:34 INFO - PROCESS | 1833 | 1462360774749 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3b4f000 == 142 [pid = 1833] [id = 547] 04:19:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe69fecf400) [pid = 1833] [serial = 1642] [outer = (nil)] 04:19:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6a2318800) [pid = 1833] [serial = 1643] [outer = 0x7fe69fecf400] 04:19:34 INFO - PROCESS | 1833 | 1462360774887 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6a271e400) [pid = 1833] [serial = 1644] [outer = 0x7fe69fecf400] 04:19:35 INFO - PROCESS | 1833 | 1462360775918 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]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1787ms 04:19:35 INFO - PROCESS | 1833 | 1462360775963 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 1833 | 1462360775969 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 04:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:19:35 INFO - PROCESS | 1833 | 1462360775976 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1833 | 1462360775982 Marionette TRACE conn3 <- [1,2162,null,{}] 04:19:35 INFO - PROCESS | 1833 | 1462360775988 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}] 04:19:36 INFO - PROCESS | 1833 | 1462360776200 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:19:36 INFO - PROCESS | 1833 | 1462360776512 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7f45000 == 143 [pid = 1833] [id = 548] 04:19:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6a6e51c00) [pid = 1833] [serial = 1645] [outer = (nil)] 04:19:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6a7cf0000) [pid = 1833] [serial = 1646] [outer = 0x7fe6a6e51c00] 04:19:36 INFO - PROCESS | 1833 | 1462360776590 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6a8cccc00) [pid = 1833] [serial = 1647] [outer = 0x7fe6a6e51c00] 04:19:37 INFO - PROCESS | 1833 | 1462360777452 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]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1534ms 04:19:37 INFO - PROCESS | 1833 | 1462360777515 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:19:37 INFO - PROCESS | 1833 | 1462360777521 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 04:19:37 INFO - PROCESS | 1833 | 1462360777527 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 1833 | 1462360777530 Marionette TRACE conn3 <- [1,2166,null,{}] 04:19:37 INFO - PROCESS | 1833 | 1462360777535 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}] 04:19:37 INFO - PROCESS | 1833 | 1462360777740 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:19:38 INFO - PROCESS | 1833 | 1462360778097 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aade1800 == 144 [pid = 1833] [id = 549] 04:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6aa466800) [pid = 1833] [serial = 1648] [outer = (nil)] 04:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6aac6ec00) [pid = 1833] [serial = 1649] [outer = 0x7fe6aa466800] 04:19:38 INFO - PROCESS | 1833 | 1462360778174 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6aad52c00) [pid = 1833] [serial = 1650] [outer = 0x7fe6aa466800] 04:19:39 INFO - PROCESS | 1833 | 1462360779054 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]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1593ms 04:19:39 INFO - PROCESS | 1833 | 1462360779121 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 1833 | 1462360779126 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 04:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:19:39 INFO - PROCESS | 1833 | 1462360779144 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 1833 | 1462360779154 Marionette TRACE conn3 <- [1,2170,null,{}] 04:19:39 INFO - PROCESS | 1833 | 1462360779161 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}] 04:19:39 INFO - PROCESS | 1833 | 1462360779432 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:19:39 INFO - PROCESS | 1833 | 1462360779808 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad561000 == 145 [pid = 1833] [id = 550] 04:19:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6aa589800) [pid = 1833] [serial = 1651] [outer = (nil)] 04:19:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6ac380400) [pid = 1833] [serial = 1652] [outer = 0x7fe6aa589800] 04:19:39 INFO - PROCESS | 1833 | 1462360779925 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6ad52b000) [pid = 1833] [serial = 1653] [outer = 0x7fe6aa589800] 04:19:40 INFO - PROCESS | 1833 | 1462360780764 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]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1704ms 04:19:40 INFO - PROCESS | 1833 | 1462360780838 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 1833 | 1462360780843 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 04:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:19:40 INFO - PROCESS | 1833 | 1462360780849 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 1833 | 1462360780851 Marionette TRACE conn3 <- [1,2174,null,{}] 04:19:40 INFO - PROCESS | 1833 | 1462360780856 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}] 04:19:41 INFO - PROCESS | 1833 | 1462360781109 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:19:41 INFO - PROCESS | 1833 | 1462360781415 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae05f800 == 146 [pid = 1833] [id = 551] 04:19:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6a8db7000) [pid = 1833] [serial = 1654] [outer = (nil)] 04:19:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6ad58bc00) [pid = 1833] [serial = 1655] [outer = 0x7fe6a8db7000] 04:19:41 INFO - PROCESS | 1833 | 1462360781489 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6ad5b3000) [pid = 1833] [serial = 1656] [outer = 0x7fe6a8db7000] 04:19:42 INFO - PROCESS | 1833 | 1462360782301 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]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1484ms 04:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:19:42 INFO - PROCESS | 1833 | 1462360782333 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 1833 | 1462360782336 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 04:19:42 INFO - PROCESS | 1833 | 1462360782342 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 1833 | 1462360782345 Marionette TRACE conn3 <- [1,2178,null,{}] 04:19:42 INFO - PROCESS | 1833 | 1462360782350 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}] 04:19:42 INFO - PROCESS | 1833 | 1462360782530 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:19:42 INFO - PROCESS | 1833 | 1462360782775 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2e8000 == 147 [pid = 1833] [id = 552] 04:19:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6af00a400) [pid = 1833] [serial = 1657] [outer = (nil)] 04:19:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6af017000) [pid = 1833] [serial = 1658] [outer = 0x7fe6af00a400] 04:19:42 INFO - PROCESS | 1833 | 1462360782864 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6b0bc8c00) [pid = 1833] [serial = 1659] [outer = 0x7fe6af00a400] 04:19:43 INFO - PROCESS | 1833 | 1462360783836 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]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1534ms 04:19:43 INFO - PROCESS | 1833 | 1462360783876 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 1833 | 1462360783879 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 04:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:19:43 INFO - PROCESS | 1833 | 1462360783885 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 1833 | 1462360783887 Marionette TRACE conn3 <- [1,2182,null,{}] 04:19:43 INFO - PROCESS | 1833 | 1462360783899 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}] 04:19:44 INFO - PROCESS | 1833 | 1462360784107 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:19:44 INFO - PROCESS | 1833 | 1462360784421 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af35c000 == 148 [pid = 1833] [id = 553] 04:19:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6af00c000) [pid = 1833] [serial = 1660] [outer = (nil)] 04:19:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6b1d5f400) [pid = 1833] [serial = 1661] [outer = 0x7fe6af00c000] 04:19:44 INFO - PROCESS | 1833 | 1462360784495 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6b1dd4c00) [pid = 1833] [serial = 1662] [outer = 0x7fe6af00c000] 04:19:45 INFO - PROCESS | 1833 | 1462360785274 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]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1445ms 04:19:45 INFO - PROCESS | 1833 | 1462360785332 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 1833 | 1462360785335 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 04:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:19:45 INFO - PROCESS | 1833 | 1462360785341 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 1833 | 1462360785343 Marionette TRACE conn3 <- [1,2186,null,{}] 04:19:45 INFO - PROCESS | 1833 | 1462360785349 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}] 04:19:45 INFO - PROCESS | 1833 | 1462360785549 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:19:45 INFO - PROCESS | 1833 | 1462360785823 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0ae1800 == 149 [pid = 1833] [id = 554] 04:19:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7fe6b0bb5800) [pid = 1833] [serial = 1663] [outer = (nil)] 04:19:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7fe6b26de400) [pid = 1833] [serial = 1664] [outer = 0x7fe6b0bb5800] 04:19:45 INFO - PROCESS | 1833 | 1462360785937 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7fe6b2830000) [pid = 1833] [serial = 1665] [outer = 0x7fe6b0bb5800] 04:19:46 INFO - PROCESS | 1833 | 1462360786791 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]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1481ms 04:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:19:46 INFO - PROCESS | 1833 | 1462360786823 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 1833 | 1462360786825 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 04:19:46 INFO - PROCESS | 1833 | 1462360786832 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 1833 | 1462360786835 Marionette TRACE conn3 <- [1,2190,null,{}] 04:19:46 INFO - PROCESS | 1833 | 1462360786840 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}] 04:19:47 INFO - PROCESS | 1833 | 1462360787036 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:19:47 INFO - PROCESS | 1833 | 1462360787313 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2198800 == 150 [pid = 1833] [id = 555] 04:19:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6a6e50c00) [pid = 1833] [serial = 1666] [outer = (nil)] 04:19:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6b2830800) [pid = 1833] [serial = 1667] [outer = 0x7fe6a6e50c00] 04:19:47 INFO - PROCESS | 1833 | 1462360787426 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6b3665800) [pid = 1833] [serial = 1668] [outer = 0x7fe6a6e50c00] 04:19:48 INFO - PROCESS | 1833 | 1462360788273 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]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1481ms 04:19:48 INFO - PROCESS | 1833 | 1462360788313 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 1833 | 1462360788316 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 04:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:19:48 INFO - PROCESS | 1833 | 1462360788322 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 1833 | 1462360788324 Marionette TRACE conn3 <- [1,2194,null,{}] 04:19:48 INFO - PROCESS | 1833 | 1462360788330 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}] 04:19:48 INFO - PROCESS | 1833 | 1462360788537 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:19:48 INFO - PROCESS | 1833 | 1462360788818 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2908800 == 151 [pid = 1833] [id = 556] 04:19:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6a8cb9000) [pid = 1833] [serial = 1669] [outer = (nil)] 04:19:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6b3963000) [pid = 1833] [serial = 1670] [outer = 0x7fe6a8cb9000] 04:19:48 INFO - PROCESS | 1833 | 1462360788940 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6b7bce800) [pid = 1833] [serial = 1671] [outer = 0x7fe6a8cb9000] 04:19:49 INFO - PROCESS | 1833 | 1462360789731 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]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1478ms 04:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:19:49 INFO - PROCESS | 1833 | 1462360789801 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 1833 | 1462360789804 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 04:19:49 INFO - PROCESS | 1833 | 1462360789810 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 1833 | 1462360789813 Marionette TRACE conn3 <- [1,2198,null,{}] 04:19:49 INFO - PROCESS | 1833 | 1462360789818 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}] 04:19:50 INFO - PROCESS | 1833 | 1462360790042 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:19:50 INFO - PROCESS | 1833 | 1462360790365 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2ea9000 == 152 [pid = 1833] [id = 557] 04:19:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6b8d59000) [pid = 1833] [serial = 1672] [outer = (nil)] 04:19:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6b8db2c00) [pid = 1833] [serial = 1673] [outer = 0x7fe6b8d59000] 04:19:50 INFO - PROCESS | 1833 | 1462360790453 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6b9593800) [pid = 1833] [serial = 1674] [outer = 0x7fe6b8d59000] 04:19:51 INFO - PROCESS | 1833 | 1462360791310 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]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1535ms 04:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:19:51 INFO - PROCESS | 1833 | 1462360791344 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 1833 | 1462360791348 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 04:19:51 INFO - PROCESS | 1833 | 1462360791354 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 1833 | 1462360791358 Marionette TRACE conn3 <- [1,2202,null,{}] 04:19:51 INFO - PROCESS | 1833 | 1462360791364 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}] 04:19:51 INFO - PROCESS | 1833 | 1462360791581 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:19:51 INFO - PROCESS | 1833 | 1462360791832 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b794e800 == 153 [pid = 1833] [id = 558] 04:19:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6b97ad800) [pid = 1833] [serial = 1675] [outer = (nil)] 04:19:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6badb9800) [pid = 1833] [serial = 1676] [outer = 0x7fe6b97ad800] 04:19:51 INFO - PROCESS | 1833 | 1462360791946 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6bb13e800) [pid = 1833] [serial = 1677] [outer = 0x7fe6b97ad800] 04:19:52 INFO - PROCESS | 1833 | 1462360792749 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]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1430ms 04:19:52 INFO - PROCESS | 1833 | 1462360792783 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 1833 | 1462360792787 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 04:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:19:52 INFO - PROCESS | 1833 | 1462360792792 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 1833 | 1462360792794 Marionette TRACE conn3 <- [1,2206,null,{}] 04:19:52 INFO - PROCESS | 1833 | 1462360792800 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}] 04:19:53 INFO - PROCESS | 1833 | 1462360792994 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:19:53 INFO - PROCESS | 1833 | 1462360793271 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b85ce800 == 154 [pid = 1833] [id = 559] 04:19:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6b97b0800) [pid = 1833] [serial = 1678] [outer = (nil)] 04:19:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6bc5eb400) [pid = 1833] [serial = 1679] [outer = 0x7fe6b97b0800] 04:19:53 INFO - PROCESS | 1833 | 1462360793379 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6bc7a5400) [pid = 1833] [serial = 1680] [outer = 0x7fe6b97b0800] 04:19:54 INFO - PROCESS | 1833 | 1462360794186 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]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1438ms 04:19:54 INFO - PROCESS | 1833 | 1462360794231 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:19:54 INFO - PROCESS | 1833 | 1462360794243 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 04:19:54 INFO - PROCESS | 1833 | 1462360794249 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 1833 | 1462360794252 Marionette TRACE conn3 <- [1,2210,null,{}] 04:19:54 INFO - PROCESS | 1833 | 1462360794257 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}] 04:19:54 INFO - PROCESS | 1833 | 1462360794448 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:19:54 INFO - PROCESS | 1833 | 1462360794766 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95eb800 == 155 [pid = 1833] [id = 560] 04:19:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7fe6b97b5c00) [pid = 1833] [serial = 1681] [outer = (nil)] 04:19:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7fe6bef46000) [pid = 1833] [serial = 1682] [outer = 0x7fe6b97b5c00] 04:19:54 INFO - PROCESS | 1833 | 1462360794839 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7fe6c104d400) [pid = 1833] [serial = 1683] [outer = 0x7fe6b97b5c00] 04:19:55 INFO - PROCESS | 1833 | 1462360795614 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]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1390ms 04:19:55 INFO - PROCESS | 1833 | 1462360795640 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 1833 | 1462360795642 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 04:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:19:55 INFO - PROCESS | 1833 | 1462360795648 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 1833 | 1462360795651 Marionette TRACE conn3 <- [1,2214,null,{}] 04:19:55 INFO - PROCESS | 1833 | 1462360795656 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}] 04:19:55 INFO - PROCESS | 1833 | 1462360795851 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:19:56 INFO - PROCESS | 1833 | 1462360796129 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0bc800 == 156 [pid = 1833] [id = 561] 04:19:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7fe6bc6f5000) [pid = 1833] [serial = 1684] [outer = (nil)] 04:19:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7fe6c1cb4400) [pid = 1833] [serial = 1685] [outer = 0x7fe6bc6f5000] 04:19:56 INFO - PROCESS | 1833 | 1462360796200 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7fe6c266b000) [pid = 1833] [serial = 1686] [outer = 0x7fe6bc6f5000] 04:19:57 INFO - PROCESS | 1833 | 1462360797032 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]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1439ms 04:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:19:57 INFO - PROCESS | 1833 | 1462360797089 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 1833 | 1462360797091 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 04:19:57 INFO - PROCESS | 1833 | 1462360797096 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 1833 | 1462360797100 Marionette TRACE conn3 <- [1,2218,null,{}] 04:19:57 INFO - PROCESS | 1833 | 1462360797105 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}] 04:19:57 INFO - PROCESS | 1833 | 1462360797291 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:19:57 INFO - PROCESS | 1833 | 1462360797570 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfb7f000 == 157 [pid = 1833] [id = 562] 04:19:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7fe6a2312800) [pid = 1833] [serial = 1687] [outer = (nil)] 04:19:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7fe6c2b3dc00) [pid = 1833] [serial = 1688] [outer = 0x7fe6a2312800] 04:19:57 INFO - PROCESS | 1833 | 1462360797678 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7fe6c352a800) [pid = 1833] [serial = 1689] [outer = 0x7fe6a2312800] 04:19:58 INFO - PROCESS | 1833 | 1462360798466 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]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1434ms 04:19:58 INFO - PROCESS | 1833 | 1462360798531 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 1833 | 1462360798534 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 04:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:19:58 INFO - PROCESS | 1833 | 1462360798540 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 1833 | 1462360798543 Marionette TRACE conn3 <- [1,2222,null,{}] 04:19:58 INFO - PROCESS | 1833 | 1462360798548 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}] 04:19:58 INFO - PROCESS | 1833 | 1462360798741 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:19:59 INFO - PROCESS | 1833 | 1462360799114 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3ae0000 == 158 [pid = 1833] [id = 563] 04:19:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7fe69fecf000) [pid = 1833] [serial = 1690] [outer = (nil)] 04:19:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7fe6a2726c00) [pid = 1833] [serial = 1691] [outer = 0x7fe69fecf000] 04:19:59 INFO - PROCESS | 1833 | 1462360799188 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7fe6ab737c00) [pid = 1833] [serial = 1692] [outer = 0x7fe69fecf000] 04:20:00 INFO - PROCESS | 1833 | 1462360800838 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]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2346ms 04:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:20:00 INFO - PROCESS | 1833 | 1462360800887 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 1833 | 1462360800891 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 04:20:00 INFO - PROCESS | 1833 | 1462360800899 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 1833 | 1462360800904 Marionette TRACE conn3 <- [1,2226,null,{}] 04:20:00 INFO - PROCESS | 1833 | 1462360800911 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}] 04:20:01 INFO - PROCESS | 1833 | 1462360801136 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:20:01 INFO - PROCESS | 1833 | 1462360801439 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a77d1800 == 159 [pid = 1833] [id = 564] 04:20:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7fe6a39b4800) [pid = 1833] [serial = 1693] [outer = (nil)] 04:20:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7fe6a494ac00) [pid = 1833] [serial = 1694] [outer = 0x7fe6a39b4800] 04:20:01 INFO - PROCESS | 1833 | 1462360801517 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7fe6a62a9000) [pid = 1833] [serial = 1695] [outer = 0x7fe6a39b4800] 04:20:02 INFO - PROCESS | 1833 | 1462360802362 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]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1484ms 04:20:02 INFO - PROCESS | 1833 | 1462360802396 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 1833 | 1462360802405 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 04:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:20:02 INFO - PROCESS | 1833 | 1462360802418 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 1833 | 1462360802425 Marionette TRACE conn3 <- [1,2230,null,{}] 04:20:02 INFO - PROCESS | 1833 | 1462360802430 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}] 04:20:02 INFO - PROCESS | 1833 | 1462360802641 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:20:03 INFO - PROCESS | 1833 | 1462360802998 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a90d5000 == 160 [pid = 1833] [id = 565] 04:20:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7fe6a6cd8800) [pid = 1833] [serial = 1696] [outer = (nil)] 04:20:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7fe6a6e53800) [pid = 1833] [serial = 1697] [outer = 0x7fe6a6cd8800] 04:20:03 INFO - PROCESS | 1833 | 1462360803137 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7fe6a7cbf800) [pid = 1833] [serial = 1698] [outer = 0x7fe6a6cd8800] 04:20:04 INFO - PROCESS | 1833 | 1462360804134 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]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1784ms 04:20:04 INFO - PROCESS | 1833 | 1462360804202 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 1833 | 1462360804205 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 04:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:20:04 INFO - PROCESS | 1833 | 1462360804211 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1833 | 1462360804216 Marionette TRACE conn3 <- [1,2234,null,{}] 04:20:04 INFO - PROCESS | 1833 | 1462360804231 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}] 04:20:04 INFO - PROCESS | 1833 | 1462360804530 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3e7a000 == 159 [pid = 1833] [id = 37] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2883800 == 158 [pid = 1833] [id = 193] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a2d000 == 157 [pid = 1833] [id = 202] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c63ef800 == 156 [pid = 1833] [id = 21] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfe02800 == 155 [pid = 1833] [id = 198] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3144800 == 154 [pid = 1833] [id = 201] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bada4000 == 153 [pid = 1833] [id = 26] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b26b4800 == 152 [pid = 1833] [id = 197] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a77dc000 == 151 [pid = 1833] [id = 331] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b8c45800 == 150 [pid = 1833] [id = 203] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e1b800 == 149 [pid = 1833] [id = 192] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8e26000 == 148 [pid = 1833] [id = 546] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7f5e000 == 147 [pid = 1833] [id = 545] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7805800 == 146 [pid = 1833] [id = 544] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4fd4000 == 145 [pid = 1833] [id = 543] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a3ae6800 == 144 [pid = 1833] [id = 542] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2440000 == 143 [pid = 1833] [id = 535] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af77c000 == 142 [pid = 1833] [id = 534] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d95b4000 == 141 [pid = 1833] [id = 533] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d3205000 == 140 [pid = 1833] [id = 532] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c4a63800 == 139 [pid = 1833] [id = 531] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24cf000 == 138 [pid = 1833] [id = 530] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9a7b800 == 137 [pid = 1833] [id = 529] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b84b3800 == 136 [pid = 1833] [id = 528] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b315a800 == 135 [pid = 1833] [id = 527] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b28b2800 == 134 [pid = 1833] [id = 526] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b203d000 == 133 [pid = 1833] [id = 525] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae268800 == 132 [pid = 1833] [id = 524] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7fd9000 == 131 [pid = 1833] [id = 523] 04:20:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af248800 == 130 [pid = 1833] [id = 522] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7fe6aac77c00) [pid = 1833] [serial = 1562] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7fe6aad55000) [pid = 1833] [serial = 1563] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7fe6a9932800) [pid = 1833] [serial = 1565] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7fe6aa583800) [pid = 1833] [serial = 1547] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7fe6b1d05800) [pid = 1833] [serial = 1550] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7fe6a2315000) [pid = 1833] [serial = 1532] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7fe6a39b1800) [pid = 1833] [serial = 1529] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7fe6a271ac00) [pid = 1833] [serial = 1535] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7fe6a39b0c00) [pid = 1833] [serial = 1554] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7fe6a244c800) [pid = 1833] [serial = 1553] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7fe6a2726800) [pid = 1833] [serial = 1538] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7fe6a9937400) [pid = 1833] [serial = 1559] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7fe6c0d0d400) [pid = 1833] [serial = 1508] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7fe6d44c5800) [pid = 1833] [serial = 1511] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7fe6ab734c00) [pid = 1833] [serial = 1526] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7fe6ad526800) [pid = 1833] [serial = 1568] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7fe6a7ce5c00) [pid = 1833] [serial = 1496] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7fe6ab72e000) [pid = 1833] [serial = 1523] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6a6cdec00) [pid = 1833] [serial = 1520] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6ac386000) [pid = 1833] [serial = 1499] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6ab72d000) [pid = 1833] [serial = 1517] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6b97aec00) [pid = 1833] [serial = 1505] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6a6e56400) [pid = 1833] [serial = 1544] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6a52e8000) [pid = 1833] [serial = 1541] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6b1d0e800) [pid = 1833] [serial = 1502] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6a99db800) [pid = 1833] [serial = 1514] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6a6e54800) [pid = 1833] [serial = 1556] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6a7ce6800) [pid = 1833] [serial = 1557] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6aacee400) [pid = 1833] [serial = 1566] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6aa462c00) [pid = 1833] [serial = 1560] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 1833 | 1462360805669 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3593800 == 131 [pid = 1833] [id = 566] 04:20:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6a2315000) [pid = 1833] [serial = 1699] [outer = (nil)] 04:20:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6a26eb800) [pid = 1833] [serial = 1700] [outer = 0x7fe6a2315000] 04:20:05 INFO - PROCESS | 1833 | 1462360805738 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6a8f4b800) [pid = 1833] [serial = 1701] [outer = 0x7fe6a2315000] 04:20:06 INFO - PROCESS | 1833 | 1462360806389 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]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2236ms 04:20:06 INFO - PROCESS | 1833 | 1462360806448 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 1833 | 1462360806451 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 04:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:20:06 INFO - PROCESS | 1833 | 1462360806457 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 1833 | 1462360806459 Marionette TRACE conn3 <- [1,2238,null,{}] 04:20:06 INFO - PROCESS | 1833 | 1462360806464 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}] 04:20:06 INFO - PROCESS | 1833 | 1462360806634 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:20:06 INFO - PROCESS | 1833 | 1462360806827 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a62cc800 == 132 [pid = 1833] [id = 567] 04:20:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7fe6a244c800) [pid = 1833] [serial = 1702] [outer = (nil)] 04:20:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7fe6aa37c400) [pid = 1833] [serial = 1703] [outer = 0x7fe6a244c800] 04:20:06 INFO - PROCESS | 1833 | 1462360806890 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7fe6aa587800) [pid = 1833] [serial = 1704] [outer = 0x7fe6a244c800] 04:20:07 INFO - PROCESS | 1833 | 1462360807612 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]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1181ms 04:20:07 INFO - PROCESS | 1833 | 1462360807638 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 1833 | 1462360807641 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 04:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:20:07 INFO - PROCESS | 1833 | 1462360807646 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 1833 | 1462360807648 Marionette TRACE conn3 <- [1,2242,null,{}] 04:20:07 INFO - PROCESS | 1833 | 1462360807654 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}] 04:20:07 INFO - PROCESS | 1833 | 1462360807914 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:20:07 INFO - PROCESS | 1833 | 1462360807951 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7f54800 == 133 [pid = 1833] [id = 568] 04:20:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7fe6aa469800) [pid = 1833] [serial = 1705] [outer = (nil)] 04:20:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7fe6aac79400) [pid = 1833] [serial = 1706] [outer = 0x7fe6aa469800] 04:20:08 INFO - PROCESS | 1833 | 1462360808010 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7fe6aad58800) [pid = 1833] [serial = 1707] [outer = 0x7fe6aa469800] 04:20:08 INFO - PROCESS | 1833 | 1462360808816 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]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1226ms 04:20:08 INFO - PROCESS | 1833 | 1462360808883 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 1833 | 1462360808886 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 04:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:20:08 INFO - PROCESS | 1833 | 1462360808891 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 1833 | 1462360808893 Marionette TRACE conn3 <- [1,2246,null,{}] 04:20:08 INFO - PROCESS | 1833 | 1462360808898 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}] 04:20:09 INFO - PROCESS | 1833 | 1462360809184 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:20:09 INFO - PROCESS | 1833 | 1462360809228 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaacf800 == 134 [pid = 1833] [id = 569] 04:20:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7fe6ac228800) [pid = 1833] [serial = 1708] [outer = (nil)] 04:20:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7fe6ad531000) [pid = 1833] [serial = 1709] [outer = 0x7fe6ac228800] 04:20:09 INFO - PROCESS | 1833 | 1462360809288 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7fe6ad5b0c00) [pid = 1833] [serial = 1710] [outer = 0x7fe6ac228800] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7fe6a230f000) [pid = 1833] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7fe6a6cdd800) [pid = 1833] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7fe6a231a400) [pid = 1833] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7fe6a62a3400) [pid = 1833] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7fe6a7b72400) [pid = 1833] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7fe6b2832000) [pid = 1833] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7fe6a8cbf400) [pid = 1833] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7fe6a494e800) [pid = 1833] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7fe6b0ba9400) [pid = 1833] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6a494d400) [pid = 1833] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6a6e5c000) [pid = 1833] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6b0bd3400) [pid = 1833] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6aa584400) [pid = 1833] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6a7cbec00) [pid = 1833] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6bb149800) [pid = 1833] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7fe6b958c000) [pid = 1833] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7fe6c469f000) [pid = 1833] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7fe6cf068c00) [pid = 1833] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6a6cdc800) [pid = 1833] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6ab72c000) [pid = 1833] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6b1dcac00) [pid = 1833] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6ac37ac00) [pid = 1833] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6af011400) [pid = 1833] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6a39a9c00) [pid = 1833] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6a62a4c00) [pid = 1833] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6b96f6c00) [pid = 1833] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6ac22ec00) [pid = 1833] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6aaef1c00) [pid = 1833] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe69fed1800) [pid = 1833] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6af275800) [pid = 1833] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6ad5acc00) [pid = 1833] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6a7ce4400) [pid = 1833] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6a9931800) [pid = 1833] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6d01b3800) [pid = 1833] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6a2721400) [pid = 1833] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6b0baf800) [pid = 1833] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6a2724800) [pid = 1833] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6a6cdd400) [pid = 1833] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6a99d5c00) [pid = 1833] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6bc670c00) [pid = 1833] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6a2310800) [pid = 1833] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6a2314c00) [pid = 1833] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6aad59c00) [pid = 1833] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6a62a5400) [pid = 1833] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6c1055c00) [pid = 1833] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6aa461c00) [pid = 1833] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6a99d8000) [pid = 1833] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6d4648400) [pid = 1833] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6a8cbb400) [pid = 1833] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6bc8fa800) [pid = 1833] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6a52e7400) [pid = 1833] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6b9b9d000) [pid = 1833] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6a99d7c00) [pid = 1833] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6ab72c400) [pid = 1833] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6a62ac800) [pid = 1833] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6a52ed400) [pid = 1833] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6a26de400) [pid = 1833] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6b0a86c00) [pid = 1833] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6a9938800) [pid = 1833] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6a8f57400) [pid = 1833] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6a7ce6400) [pid = 1833] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6a6c0dc00) [pid = 1833] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6a52e8800) [pid = 1833] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6bc66f000) [pid = 1833] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6b852d400) [pid = 1833] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6bc7a6800) [pid = 1833] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6a26ddc00) [pid = 1833] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b8d62c00) [pid = 1833] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6a26eb400) [pid = 1833] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6a6c16400) [pid = 1833] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6a7b80000) [pid = 1833] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6a7b76800) [pid = 1833] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6a494b800) [pid = 1833] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6aaeff800) [pid = 1833] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6a26e9400) [pid = 1833] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:20:11 INFO - PROCESS | 1833 | 1462360811278 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]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2429ms 04:20:11 INFO - PROCESS | 1833 | 1462360811322 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 1833 | 1462360811325 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 04:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:20:11 INFO - PROCESS | 1833 | 1462360811330 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 1833 | 1462360811333 Marionette TRACE conn3 <- [1,2250,null,{}] 04:20:11 INFO - PROCESS | 1833 | 1462360811338 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}] 04:20:11 INFO - PROCESS | 1833 | 1462360811605 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:20:11 INFO - PROCESS | 1833 | 1462360811628 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4fd3800 == 135 [pid = 1833] [id = 570] 04:20:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe69fecd800) [pid = 1833] [serial = 1711] [outer = (nil)] 04:20:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6a26ddc00) [pid = 1833] [serial = 1712] [outer = 0x7fe69fecd800] 04:20:11 INFO - PROCESS | 1833 | 1462360811687 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6a4944c00) [pid = 1833] [serial = 1713] [outer = 0x7fe69fecd800] 04:20:12 INFO - PROCESS | 1833 | 1462360812474 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]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1177ms 04:20:12 INFO - PROCESS | 1833 | 1462360812508 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 1833 | 1462360812511 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 04:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:20:12 INFO - PROCESS | 1833 | 1462360812516 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 1833 | 1462360812518 Marionette TRACE conn3 <- [1,2254,null,{}] 04:20:12 INFO - PROCESS | 1833 | 1462360812535 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}] 04:20:12 INFO - PROCESS | 1833 | 1462360812722 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:20:12 INFO - PROCESS | 1833 | 1462360812745 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae52000 == 136 [pid = 1833] [id = 571] 04:20:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6a26e9400) [pid = 1833] [serial = 1714] [outer = (nil)] 04:20:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6a62a2800) [pid = 1833] [serial = 1715] [outer = 0x7fe6a26e9400] 04:20:12 INFO - PROCESS | 1833 | 1462360812827 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6a6ce0400) [pid = 1833] [serial = 1716] [outer = 0x7fe6a26e9400] 04:20:14 INFO - PROCESS | 1833 | 1462360814050 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]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1586ms 04:20:14 INFO - PROCESS | 1833 | 1462360814104 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 1833 | 1462360814111 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 04:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:20:14 INFO - PROCESS | 1833 | 1462360814118 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 1833 | 1462360814124 Marionette TRACE conn3 <- [1,2258,null,{}] 04:20:14 INFO - PROCESS | 1833 | 1462360814131 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}] 04:20:14 INFO - PROCESS | 1833 | 1462360814389 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:20:14 INFO - PROCESS | 1833 | 1462360814708 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6f93000 == 137 [pid = 1833] [id = 572] 04:20:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6a271ac00) [pid = 1833] [serial = 1717] [outer = (nil)] 04:20:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6a494dc00) [pid = 1833] [serial = 1718] [outer = 0x7fe6a271ac00] 04:20:14 INFO - PROCESS | 1833 | 1462360814786 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6a52e9000) [pid = 1833] [serial = 1719] [outer = 0x7fe6a271ac00] 04:20:15 INFO - PROCESS | 1833 | 1462360815633 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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1588ms 04:20:15 INFO - PROCESS | 1833 | 1462360815706 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 1833 | 1462360815713 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 04:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:20:15 INFO - PROCESS | 1833 | 1462360815724 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 1833 | 1462360815727 Marionette TRACE conn3 <- [1,2262,null,{}] 04:20:15 INFO - PROCESS | 1833 | 1462360815733 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}] 04:20:15 INFO - PROCESS | 1833 | 1462360815940 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:20:16 INFO - PROCESS | 1833 | 1462360816240 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a971c800 == 138 [pid = 1833] [id = 573] 04:20:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6a62a5000) [pid = 1833] [serial = 1720] [outer = (nil)] 04:20:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6a7cc4400) [pid = 1833] [serial = 1721] [outer = 0x7fe6a62a5000] 04:20:16 INFO - PROCESS | 1833 | 1462360816355 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6a8cb1800) [pid = 1833] [serial = 1722] [outer = 0x7fe6a62a5000] 04:20:17 INFO - PROCESS | 1833 | 1462360817198 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]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1528ms 04:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:20:17 INFO - PROCESS | 1833 | 1462360817252 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 1833 | 1462360817255 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 04:20:17 INFO - PROCESS | 1833 | 1462360817262 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 1833 | 1462360817267 Marionette TRACE conn3 <- [1,2266,null,{}] 04:20:17 INFO - PROCESS | 1833 | 1462360817283 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}] 04:20:17 INFO - PROCESS | 1833 | 1462360817483 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:20:17 INFO - PROCESS | 1833 | 1462360817702 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad551800 == 139 [pid = 1833] [id = 574] 04:20:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6a99e1800) [pid = 1833] [serial = 1723] [outer = (nil)] 04:20:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6aa461c00) [pid = 1833] [serial = 1724] [outer = 0x7fe6a99e1800] 04:20:17 INFO - PROCESS | 1833 | 1462360817825 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6aac72800) [pid = 1833] [serial = 1725] [outer = 0x7fe6a99e1800] 04:20:18 INFO - PROCESS | 1833 | 1462360818691 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]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1491ms 04:20:18 INFO - PROCESS | 1833 | 1462360818753 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 1833 | 1462360818757 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 04:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:20:18 INFO - PROCESS | 1833 | 1462360818763 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 1833 | 1462360818765 Marionette TRACE conn3 <- [1,2270,null,{}] 04:20:18 INFO - PROCESS | 1833 | 1462360818770 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}] 04:20:18 INFO - PROCESS | 1833 | 1462360818963 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:20:19 INFO - PROCESS | 1833 | 1462360819190 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae04d000 == 140 [pid = 1833] [id = 575] 04:20:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6a99e1c00) [pid = 1833] [serial = 1726] [outer = (nil)] 04:20:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6aaefcc00) [pid = 1833] [serial = 1727] [outer = 0x7fe6a99e1c00] 04:20:19 INFO - PROCESS | 1833 | 1462360819303 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6ac225c00) [pid = 1833] [serial = 1728] [outer = 0x7fe6a99e1c00] 04:20:20 INFO - PROCESS | 1833 | 1462360820167 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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1477ms 04:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:20:20 INFO - PROCESS | 1833 | 1462360820240 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 1833 | 1462360820243 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 04:20:20 INFO - PROCESS | 1833 | 1462360820250 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 1833 | 1462360820253 Marionette TRACE conn3 <- [1,2274,null,{}] 04:20:20 INFO - PROCESS | 1833 | 1462360820258 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}] 04:20:20 INFO - PROCESS | 1833 | 1462360820486 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:20:20 INFO - PROCESS | 1833 | 1462360820794 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2e7800 == 141 [pid = 1833] [id = 576] 04:20:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6ac380c00) [pid = 1833] [serial = 1729] [outer = (nil)] 04:20:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6ac717400) [pid = 1833] [serial = 1730] [outer = 0x7fe6ac380c00] 04:20:20 INFO - PROCESS | 1833 | 1462360820867 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6ad58d000) [pid = 1833] [serial = 1731] [outer = 0x7fe6ac380c00] 04:20:21 INFO - PROCESS | 1833 | 1462360821704 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]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1482ms 04:20:21 INFO - PROCESS | 1833 | 1462360821732 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 1833 | 1462360821736 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 04:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:20:21 INFO - PROCESS | 1833 | 1462360821742 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 1833 | 1462360821744 Marionette TRACE conn3 <- [1,2278,null,{}] 04:20:21 INFO - PROCESS | 1833 | 1462360821749 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}] 04:20:21 INFO - PROCESS | 1833 | 1462360821944 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:20:22 INFO - PROCESS | 1833 | 1462360822222 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af0e2000 == 142 [pid = 1833] [id = 577] 04:20:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6ac712000) [pid = 1833] [serial = 1732] [outer = (nil)] 04:20:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6ae4a1000) [pid = 1833] [serial = 1733] [outer = 0x7fe6ac712000] 04:20:22 INFO - PROCESS | 1833 | 1462360822335 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6af14b000) [pid = 1833] [serial = 1734] [outer = 0x7fe6ac712000] 04:20:23 INFO - PROCESS | 1833 | 1462360823100 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]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1429ms 04:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:20:23 INFO - PROCESS | 1833 | 1462360823172 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 1833 | 1462360823174 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 04:20:23 INFO - PROCESS | 1833 | 1462360823180 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 1833 | 1462360823183 Marionette TRACE conn3 <- [1,2282,null,{}] 04:20:23 INFO - PROCESS | 1833 | 1462360823188 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}] 04:20:23 INFO - PROCESS | 1833 | 1462360823376 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:20:23 INFO - PROCESS | 1833 | 1462360823595 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af778000 == 143 [pid = 1833] [id = 578] 04:20:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6ad5a7400) [pid = 1833] [serial = 1735] [outer = (nil)] 04:20:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6af270000) [pid = 1833] [serial = 1736] [outer = 0x7fe6ad5a7400] 04:20:23 INFO - PROCESS | 1833 | 1462360823706 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6b0a85000) [pid = 1833] [serial = 1737] [outer = 0x7fe6ad5a7400] 04:20:24 INFO - PROCESS | 1833 | 1462360824518 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]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1398ms 04:20:24 INFO - PROCESS | 1833 | 1462360824577 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 1833 | 1462360824581 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 04:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:20:24 INFO - PROCESS | 1833 | 1462360824586 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 1833 | 1462360824589 Marionette TRACE conn3 <- [1,2286,null,{}] 04:20:24 INFO - PROCESS | 1833 | 1462360824594 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}] 04:20:24 INFO - PROCESS | 1833 | 1462360824777 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:20:25 INFO - PROCESS | 1833 | 1462360825044 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0f19800 == 144 [pid = 1833] [id = 579] 04:20:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6a2311400) [pid = 1833] [serial = 1738] [outer = (nil)] 04:20:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6b0a8cc00) [pid = 1833] [serial = 1739] [outer = 0x7fe6a2311400] 04:20:25 INFO - PROCESS | 1833 | 1462360825115 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6b0bb7400) [pid = 1833] [serial = 1740] [outer = 0x7fe6a2311400] 04:20:25 INFO - PROCESS | 1833 | 1462360825913 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]]]}] 04:20:25 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 04:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1383ms 04:20:25 INFO - PROCESS | 1833 | 1462360825970 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 1833 | 1462360825973 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 04:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:20:25 INFO - PROCESS | 1833 | 1462360825979 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 1833 | 1462360825981 Marionette TRACE conn3 <- [1,2290,null,{}] 04:20:25 INFO - PROCESS | 1833 | 1462360825986 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}] 04:20:26 INFO - PROCESS | 1833 | 1462360826168 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:20:26 INFO - PROCESS | 1833 | 1462360826440 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26bc800 == 145 [pid = 1833] [id = 580] 04:20:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6ae49a000) [pid = 1833] [serial = 1741] [outer = (nil)] 04:20:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6b0bd2000) [pid = 1833] [serial = 1742] [outer = 0x7fe6ae49a000] 04:20:26 INFO - PROCESS | 1833 | 1462360826513 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6b0ebf400) [pid = 1833] [serial = 1743] [outer = 0x7fe6ae49a000] 04:20:27 INFO - PROCESS | 1833 | 1462360827348 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]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1436ms 04:20:27 INFO - PROCESS | 1833 | 1462360827416 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 1833 | 1462360827419 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 04:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:20:27 INFO - PROCESS | 1833 | 1462360827425 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 1833 | 1462360827427 Marionette TRACE conn3 <- [1,2294,null,{}] 04:20:27 INFO - PROCESS | 1833 | 1462360827432 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}] 04:20:27 INFO - PROCESS | 1833 | 1462360827624 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:20:27 INFO - PROCESS | 1833 | 1462360827893 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b28b0800 == 146 [pid = 1833] [id = 581] 04:20:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6b0f36400) [pid = 1833] [serial = 1744] [outer = (nil)] 04:20:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6b0fcf400) [pid = 1833] [serial = 1745] [outer = 0x7fe6b0f36400] 04:20:28 INFO - PROCESS | 1833 | 1462360828014 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6b1d07800) [pid = 1833] [serial = 1746] [outer = 0x7fe6b0f36400] 04:20:28 INFO - PROCESS | 1833 | 1462360828819 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]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:20:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1427ms 04:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:20:28 INFO - PROCESS | 1833 | 1462360828853 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 1833 | 1462360828856 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 04:20:28 INFO - PROCESS | 1833 | 1462360828862 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 1833 | 1462360828866 Marionette TRACE conn3 <- [1,2298,null,{}] 04:20:28 INFO - PROCESS | 1833 | 1462360828871 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}] 04:20:29 INFO - PROCESS | 1833 | 1462360829100 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:20:29 INFO - PROCESS | 1833 | 1462360829414 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e99800 == 147 [pid = 1833] [id = 582] 04:20:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6b1dd9000) [pid = 1833] [serial = 1747] [outer = (nil)] 04:20:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6b26dac00) [pid = 1833] [serial = 1748] [outer = 0x7fe6b1dd9000] 04:20:29 INFO - PROCESS | 1833 | 1462360829494 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6b282e000) [pid = 1833] [serial = 1749] [outer = 0x7fe6b1dd9000] 04:20:30 INFO - PROCESS | 1833 | 1462360830270 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]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1429ms 04:20:30 INFO - PROCESS | 1833 | 1462360830299 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 1833 | 1462360830303 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 04:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:20:30 INFO - PROCESS | 1833 | 1462360830310 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 1833 | 1462360830313 Marionette TRACE conn3 <- [1,2302,null,{}] 04:20:30 INFO - PROCESS | 1833 | 1462360830318 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}] 04:20:30 INFO - PROCESS | 1833 | 1462360830515 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:20:30 INFO - PROCESS | 1833 | 1462360830784 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b77c5000 == 148 [pid = 1833] [id = 583] 04:20:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6b1ddac00) [pid = 1833] [serial = 1750] [outer = (nil)] 04:20:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6b2f34000) [pid = 1833] [serial = 1751] [outer = 0x7fe6b1ddac00] 04:20:30 INFO - PROCESS | 1833 | 1462360830855 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6b3742800) [pid = 1833] [serial = 1752] [outer = 0x7fe6b1ddac00] 04:20:31 INFO - PROCESS | 1833 | 1462360831674 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]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1429ms 04:20:31 INFO - PROCESS | 1833 | 1462360831742 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 1833 | 1462360831745 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 04:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:20:31 INFO - PROCESS | 1833 | 1462360831763 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 1833 | 1462360831765 Marionette TRACE conn3 <- [1,2306,null,{}] 04:20:31 INFO - PROCESS | 1833 | 1462360831770 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}] 04:20:31 INFO - PROCESS | 1833 | 1462360831991 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:20:32 INFO - PROCESS | 1833 | 1462360832306 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b83a6800 == 149 [pid = 1833] [id = 584] 04:20:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6b1de0c00) [pid = 1833] [serial = 1753] [outer = (nil)] 04:20:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6b3af1800) [pid = 1833] [serial = 1754] [outer = 0x7fe6b1de0c00] 04:20:32 INFO - PROCESS | 1833 | 1462360832405 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6b79cac00) [pid = 1833] [serial = 1755] [outer = 0x7fe6b1de0c00] 04:20:33 INFO - PROCESS | 1833 | 1462360833328 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]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1627ms 04:20:33 INFO - PROCESS | 1833 | 1462360833391 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 1833 | 1462360833395 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 04:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:20:33 INFO - PROCESS | 1833 | 1462360833400 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 1833 | 1462360833402 Marionette TRACE conn3 <- [1,2310,null,{}] 04:20:33 INFO - PROCESS | 1833 | 1462360833408 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}] 04:20:33 INFO - PROCESS | 1833 | 1462360833591 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:20:33 INFO - PROCESS | 1833 | 1462360833863 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93e0800 == 150 [pid = 1833] [id = 585] 04:20:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6b374d400) [pid = 1833] [serial = 1756] [outer = (nil)] 04:20:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6b7bc5800) [pid = 1833] [serial = 1757] [outer = 0x7fe6b374d400] 04:20:33 INFO - PROCESS | 1833 | 1462360833971 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6b8377400) [pid = 1833] [serial = 1758] [outer = 0x7fe6b374d400] 04:20:34 INFO - PROCESS | 1833 | 1462360834791 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]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1428ms 04:20:34 INFO - PROCESS | 1833 | 1462360834828 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1833 | 1462360834831 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 04:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:20:34 INFO - PROCESS | 1833 | 1462360834837 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1833 | 1462360834839 Marionette TRACE conn3 <- [1,2314,null,{}] 04:20:34 INFO - PROCESS | 1833 | 1462360834845 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}] 04:20:35 INFO - PROCESS | 1833 | 1462360835027 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:20:35 INFO - PROCESS | 1833 | 1462360835301 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6baa62800 == 151 [pid = 1833] [id = 586] 04:20:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6b3961000) [pid = 1833] [serial = 1759] [outer = (nil)] 04:20:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6b852a000) [pid = 1833] [serial = 1760] [outer = 0x7fe6b3961000] 04:20:35 INFO - PROCESS | 1833 | 1462360835421 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6b8693400) [pid = 1833] [serial = 1761] [outer = 0x7fe6b3961000] 04:20:36 INFO - PROCESS | 1833 | 1462360836231 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]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1428ms 04:20:36 INFO - PROCESS | 1833 | 1462360836265 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 1833 | 1462360836268 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 04:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:20:36 INFO - PROCESS | 1833 | 1462360836275 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 1833 | 1462360836277 Marionette TRACE conn3 <- [1,2318,null,{}] 04:20:36 INFO - PROCESS | 1833 | 1462360836282 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}] 04:20:36 INFO - PROCESS | 1833 | 1462360836468 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:20:36 INFO - PROCESS | 1833 | 1462360836752 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfa88800 == 152 [pid = 1833] [id = 587] 04:20:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6a230f400) [pid = 1833] [serial = 1762] [outer = (nil)] 04:20:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6b3af1c00) [pid = 1833] [serial = 1763] [outer = 0x7fe6a230f400] 04:20:36 INFO - PROCESS | 1833 | 1462360836875 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6b8e04400) [pid = 1833] [serial = 1764] [outer = 0x7fe6a230f400] 04:20:37 INFO - PROCESS | 1833 | 1462360837755 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] 04:20:37 INFO - PROCESS | 1833 | 1462360837814 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 04:20:37 INFO - PROCESS | 1833 | 1462360837820 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 1833 | 1462360837823 Marionette TRACE conn3 <- [1,2322,null,{}] 04:20:37 INFO - PROCESS | 1833 | 1462360837828 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}] 04:20:38 INFO - PROCESS | 1833 | 1462360838013 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:20:38 INFO - PROCESS | 1833 | 1462360838336 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a35a1800 == 153 [pid = 1833] [id = 588] 04:20:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6a1e57c00) [pid = 1833] [serial = 1765] [outer = (nil)] 04:20:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6a26e2400) [pid = 1833] [serial = 1766] [outer = 0x7fe6a1e57c00] 04:20:38 INFO - PROCESS | 1833 | 1462360838409 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6a9935000) [pid = 1833] [serial = 1767] [outer = 0x7fe6a1e57c00] 04:20:39 INFO - PROCESS | 1833 | 1462360839231 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]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1484ms 04:20:39 INFO - PROCESS | 1833 | 1462360839304 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 1833 | 1462360839307 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 04:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:20:39 INFO - PROCESS | 1833 | 1462360839312 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 1833 | 1462360839314 Marionette TRACE conn3 <- [1,2326,null,{}] 04:20:39 INFO - PROCESS | 1833 | 1462360839320 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}] 04:20:39 INFO - PROCESS | 1833 | 1462360839519 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:20:39 INFO - PROCESS | 1833 | 1462360839833 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4692800 == 154 [pid = 1833] [id = 589] 04:20:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7fe69fecb800) [pid = 1833] [serial = 1768] [outer = (nil)] 04:20:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7fe69fed5000) [pid = 1833] [serial = 1769] [outer = 0x7fe69fecb800] 04:20:39 INFO - PROCESS | 1833 | 1462360839904 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7fe6a2445c00) [pid = 1833] [serial = 1770] [outer = 0x7fe69fecb800] 04:20:40 INFO - PROCESS | 1833 | 1462360840741 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]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1487ms 04:20:40 INFO - PROCESS | 1833 | 1462360840801 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 1833 | 1462360840804 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 04:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:20:40 INFO - PROCESS | 1833 | 1462360840810 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 1833 | 1462360840812 Marionette TRACE conn3 <- [1,2330,null,{}] 04:20:40 INFO - PROCESS | 1833 | 1462360840822 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}] 04:20:41 INFO - PROCESS | 1833 | 1462360841009 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:20:41 INFO - PROCESS | 1833 | 1462360841325 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aa5ce000 == 155 [pid = 1833] [id = 590] 04:20:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6a62a3800) [pid = 1833] [serial = 1771] [outer = (nil)] 04:20:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6a6c0e400) [pid = 1833] [serial = 1772] [outer = 0x7fe6a62a3800] 04:20:41 INFO - PROCESS | 1833 | 1462360841581 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6a6ce1800) [pid = 1833] [serial = 1773] [outer = 0x7fe6a62a3800] 04:20:42 INFO - PROCESS | 1833 | 1462360842408 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]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1643ms 04:20:42 INFO - PROCESS | 1833 | 1462360842453 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 1833 | 1462360842457 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 04:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:20:42 INFO - PROCESS | 1833 | 1462360842462 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 1833 | 1462360842464 Marionette TRACE conn3 <- [1,2334,null,{}] 04:20:42 INFO - PROCESS | 1833 | 1462360842470 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}] 04:20:42 INFO - PROCESS | 1833 | 1462360842659 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:20:43 INFO - PROCESS | 1833 | 1462360843446 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a62d5800 == 156 [pid = 1833] [id = 591] 04:20:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe69fed5400) [pid = 1833] [serial = 1774] [outer = (nil)] 04:20:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6a1e5b000) [pid = 1833] [serial = 1775] [outer = 0x7fe69fed5400] 04:20:43 INFO - PROCESS | 1833 | 1462360843517 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6a26e3000) [pid = 1833] [serial = 1776] [outer = 0x7fe69fed5400] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83a7800 == 155 [pid = 1833] [id = 516] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7822000 == 154 [pid = 1833] [id = 513] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2198800 == 153 [pid = 1833] [id = 555] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0ae1800 == 152 [pid = 1833] [id = 554] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af35c000 == 151 [pid = 1833] [id = 553] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae2e8000 == 150 [pid = 1833] [id = 552] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae05f800 == 149 [pid = 1833] [id = 551] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b28ae800 == 148 [pid = 1833] [id = 369] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad561000 == 147 [pid = 1833] [id = 550] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aade1800 == 146 [pid = 1833] [id = 549] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7f45000 == 145 [pid = 1833] [id = 548] 04:20:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a3b4f000 == 144 [pid = 1833] [id = 547] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6a231a000) [pid = 1833] [serial = 1533] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe6aacf9c00) [pid = 1833] [serial = 1524] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6a2451c00) [pid = 1833] [serial = 1629] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6a62b1800) [pid = 1833] [serial = 1332] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6a7b7f800) [pid = 1833] [serial = 1386] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6a1e60400) [pid = 1833] [serial = 1625] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7fe6ba0d3800) [pid = 1833] [serial = 1596] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7fe6d4dc3400) [pid = 1833] [serial = 1458] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7fe6a6c13400) [pid = 1833] [serial = 1467] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6c2946c00) [pid = 1833] [serial = 1509] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6a4956000) [pid = 1833] [serial = 1461] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6ae498c00) [pid = 1833] [serial = 1619] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6a8f56800) [pid = 1833] [serial = 1637] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6b2f3b400) [pid = 1833] [serial = 1503] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6b7bc6400) [pid = 1833] [serial = 1551] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6b365dc00) [pid = 1833] [serial = 1587] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6b9904000) [pid = 1833] [serial = 1595] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6bc679c00) [pid = 1833] [serial = 1598] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6a7ce4c00) [pid = 1833] [serial = 1572] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe6c5793400) [pid = 1833] [serial = 1443] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6d4db8000) [pid = 1833] [serial = 1512] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6d4686800) [pid = 1833] [serial = 1610] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6a6ce4400) [pid = 1833] [serial = 1521] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6ab737400) [pid = 1833] [serial = 1577] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6b9592800) [pid = 1833] [serial = 1593] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6ac387800) [pid = 1833] [serial = 1383] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6b958a800) [pid = 1833] [serial = 1437] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6a39b7000) [pid = 1833] [serial = 1530] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6c4968800) [pid = 1833] [serial = 1604] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6a7ce8c00) [pid = 1833] [serial = 1470] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6c1309000) [pid = 1833] [serial = 1320] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6b0fd2000) [pid = 1833] [serial = 1368] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6b8532c00) [pid = 1833] [serial = 1590] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6b8e03800) [pid = 1833] [serial = 1592] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6a52e9400) [pid = 1833] [serial = 1632] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6bc5e3400) [pid = 1833] [serial = 1494] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6b1d5e800) [pid = 1833] [serial = 1434] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6aa45e800) [pid = 1833] [serial = 1428] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6bc5ed000) [pid = 1833] [serial = 1506] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6d44cb000) [pid = 1833] [serial = 1329] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6d0377c00) [pid = 1833] [serial = 1616] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6b1d0f800) [pid = 1833] [serial = 1586] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6a6e50000) [pid = 1833] [serial = 1542] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6b0bd3c00) [pid = 1833] [serial = 1584] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6b0f33c00) [pid = 1833] [serial = 1545] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6aa37d000) [pid = 1833] [serial = 1574] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6a99e0400) [pid = 1833] [serial = 1515] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6c2d7a800) [pid = 1833] [serial = 1323] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6a2722000) [pid = 1833] [serial = 1536] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6a39b0400) [pid = 1833] [serial = 1539] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6bc8fb000) [pid = 1833] [serial = 1599] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6ad5b2800) [pid = 1833] [serial = 1578] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6a39b6c00) [pid = 1833] [serial = 1631] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6ad5ad800) [pid = 1833] [serial = 1431] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6a7ceac00) [pid = 1833] [serial = 1635] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6aa58b400) [pid = 1833] [serial = 1575] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6a99df000) [pid = 1833] [serial = 1638] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6b0bc9400) [pid = 1833] [serial = 1583] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b0a8c000) [pid = 1833] [serial = 1335] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6c49cc400) [pid = 1833] [serial = 1326] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6d4d91c00) [pid = 1833] [serial = 1611] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6bb065c00) [pid = 1833] [serial = 1440] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6a2446400) [pid = 1833] [serial = 1628] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6d32e8400) [pid = 1833] [serial = 1527] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6d4dbb000) [pid = 1833] [serial = 1380] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6b0bd0400) [pid = 1833] [serial = 1455] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6d4d93800) [pid = 1833] [serial = 1449] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6b1dbc800) [pid = 1833] [serial = 1622] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6a52f0c00) [pid = 1833] [serial = 1392] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6b79cb400) [pid = 1833] [serial = 1589] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6cfc99000) [pid = 1833] [serial = 1377] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6ab731400) [pid = 1833] [serial = 1518] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6af273c00) [pid = 1833] [serial = 1581] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6aa2b9800) [pid = 1833] [serial = 1497] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6af016000) [pid = 1833] [serial = 1580] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6aa589400) [pid = 1833] [serial = 1548] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6aa467000) [pid = 1833] [serial = 1640] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6d4db6800) [pid = 1833] [serial = 1617] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6b1ddc000) [pid = 1833] [serial = 1338] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6ad585400) [pid = 1833] [serial = 1365] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6ca09b800) [pid = 1833] [serial = 1605] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6d1328c00) [pid = 1833] [serial = 1608] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6a6cda400) [pid = 1833] [serial = 1571] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6d5432000) [pid = 1833] [serial = 1395] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6c3eaf000) [pid = 1833] [serial = 1602] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6b987d400) [pid = 1833] [serial = 1371] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6d1329400) [pid = 1833] [serial = 1446] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6c2d70400) [pid = 1833] [serial = 1601] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6d01ad800) [pid = 1833] [serial = 1607] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6a26eb000) [pid = 1833] [serial = 1614] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6a26e6000) [pid = 1833] [serial = 1613] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6c3dc3400) [pid = 1833] [serial = 1374] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6d4dbbc00) [pid = 1833] [serial = 1623] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6a6e58400) [pid = 1833] [serial = 1634] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6a8cbf000) [pid = 1833] [serial = 1452] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6d4d94000) [pid = 1833] [serial = 1389] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6a495fc00) [pid = 1833] [serial = 1464] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6ad5b3800) [pid = 1833] [serial = 1500] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6ae49f400) [pid = 1833] [serial = 1620] [outer = (nil)] [url = about:blank] 04:20:44 INFO - PROCESS | 1833 | 1462360844987 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]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2584ms 04:20:45 INFO - PROCESS | 1833 | 1462360845051 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 1833 | 1462360845056 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 04:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:20:45 INFO - PROCESS | 1833 | 1462360845063 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 1833 | 1462360845068 Marionette TRACE conn3 <- [1,2338,null,{}] 04:20:45 INFO - PROCESS | 1833 | 1462360845074 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}] 04:20:45 INFO - PROCESS | 1833 | 1462360845252 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:20:45 INFO - PROCESS | 1833 | 1462360845426 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3b4e800 == 145 [pid = 1833] [id = 592] 04:20:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6a1e57000) [pid = 1833] [serial = 1777] [outer = (nil)] 04:20:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6a52e7800) [pid = 1833] [serial = 1778] [outer = 0x7fe6a1e57000] 04:20:45 INFO - PROCESS | 1833 | 1462360845489 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6a6c1ac00) [pid = 1833] [serial = 1779] [outer = 0x7fe6a1e57000] 04:20:46 INFO - PROCESS | 1833 | 1462360846245 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]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1228ms 04:20:46 INFO - PROCESS | 1833 | 1462360846296 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 1833 | 1462360846301 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 04:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:20:46 INFO - PROCESS | 1833 | 1462360846307 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 1833 | 1462360846309 Marionette TRACE conn3 <- [1,2342,null,{}] 04:20:46 INFO - PROCESS | 1833 | 1462360846315 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}] 04:20:46 INFO - PROCESS | 1833 | 1462360846490 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:20:46 INFO - PROCESS | 1833 | 1462360846502 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a62cc000 == 146 [pid = 1833] [id = 593] 04:20:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6a6ce4400) [pid = 1833] [serial = 1780] [outer = (nil)] 04:20:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6a7b80800) [pid = 1833] [serial = 1781] [outer = 0x7fe6a6ce4400] 04:20:46 INFO - PROCESS | 1833 | 1462360846560 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6a7cf3c00) [pid = 1833] [serial = 1782] [outer = 0x7fe6a6ce4400] 04:20:47 INFO - PROCESS | 1833 | 1462360847519 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]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1229ms 04:20:47 INFO - PROCESS | 1833 | 1462360847536 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 1833 | 1462360847539 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 04:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:20:47 INFO - PROCESS | 1833 | 1462360847552 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 1833 | 1462360847559 Marionette TRACE conn3 <- [1,2346,null,{}] 04:20:47 INFO - PROCESS | 1833 | 1462360847574 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}] 04:20:47 INFO - PROCESS | 1833 | 1462360847809 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:20:47 INFO - PROCESS | 1833 | 1462360847845 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7fc1800 == 147 [pid = 1833] [id = 594] 04:20:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6a8cc2400) [pid = 1833] [serial = 1783] [outer = (nil)] 04:20:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6a992e400) [pid = 1833] [serial = 1784] [outer = 0x7fe6a8cc2400] 04:20:47 INFO - PROCESS | 1833 | 1462360847901 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6aa371000) [pid = 1833] [serial = 1785] [outer = 0x7fe6a8cc2400] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6a244c800) [pid = 1833] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6ac228800) [pid = 1833] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6a39b4800) [pid = 1833] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6a6cd8800) [pid = 1833] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6a1e5ac00) [pid = 1833] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6a8cca400) [pid = 1833] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6aa469800) [pid = 1833] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe69fecd800) [pid = 1833] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:20:49 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6a2315000) [pid = 1833] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:20:49 INFO - PROCESS | 1833 | 1462360849382 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]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1896ms 04:20:49 INFO - PROCESS | 1833 | 1462360849441 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 1833 | 1462360849444 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 04:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:20:49 INFO - PROCESS | 1833 | 1462360849450 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 1833 | 1462360849452 Marionette TRACE conn3 <- [1,2350,null,{}] 04:20:49 INFO - PROCESS | 1833 | 1462360849457 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}] 04:20:49 INFO - PROCESS | 1833 | 1462360849627 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:20:49 INFO - PROCESS | 1833 | 1462360849637 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e1d800 == 148 [pid = 1833] [id = 595] 04:20:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6a1e5ac00) [pid = 1833] [serial = 1786] [outer = (nil)] 04:20:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6aa37a800) [pid = 1833] [serial = 1787] [outer = 0x7fe6a1e5ac00] 04:20:49 INFO - PROCESS | 1833 | 1462360849694 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6aa581800) [pid = 1833] [serial = 1788] [outer = 0x7fe6a1e5ac00] 04:20:50 INFO - PROCESS | 1833 | 1462360850454 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]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1025ms 04:20:50 INFO - PROCESS | 1833 | 1462360850476 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 1833 | 1462360850480 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 04:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:20:50 INFO - PROCESS | 1833 | 1462360850485 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 1833 | 1462360850487 Marionette TRACE conn3 <- [1,2354,null,{}] 04:20:50 INFO - PROCESS | 1833 | 1462360850492 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}] 04:20:50 INFO - PROCESS | 1833 | 1462360850744 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:20:50 INFO - PROCESS | 1833 | 1462360850768 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aa5c1000 == 149 [pid = 1833] [id = 596] 04:20:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6aac73c00) [pid = 1833] [serial = 1789] [outer = (nil)] 04:20:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6aac77800) [pid = 1833] [serial = 1790] [outer = 0x7fe6aac73c00] 04:20:50 INFO - PROCESS | 1833 | 1462360850836 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6aaefd400) [pid = 1833] [serial = 1791] [outer = 0x7fe6aac73c00] 04:20:51 INFO - PROCESS | 1833 | 1462360851946 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]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1526ms 04:20:52 INFO - PROCESS | 1833 | 1462360852013 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 1833 | 1462360852019 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 04:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:20:52 INFO - PROCESS | 1833 | 1462360852028 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 1833 | 1462360852033 Marionette TRACE conn3 <- [1,2358,null,{}] 04:20:52 INFO - PROCESS | 1833 | 1462360852041 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}] 04:20:52 INFO - PROCESS | 1833 | 1462360852253 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:20:52 INFO - PROCESS | 1833 | 1462360852565 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a62ca800 == 150 [pid = 1833] [id = 597] 04:20:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6a4958c00) [pid = 1833] [serial = 1792] [outer = (nil)] 04:20:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6a52e6000) [pid = 1833] [serial = 1793] [outer = 0x7fe6a4958c00] 04:20:52 INFO - PROCESS | 1833 | 1462360852641 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6a6cd7800) [pid = 1833] [serial = 1794] [outer = 0x7fe6a4958c00] 04:20:53 INFO - PROCESS | 1833 | 1462360853462 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]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1482ms 04:20:53 INFO - PROCESS | 1833 | 1462360853511 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 1833 | 1462360853518 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 04:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:20:53 INFO - PROCESS | 1833 | 1462360853528 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 1833 | 1462360853532 Marionette TRACE conn3 <- [1,2362,null,{}] 04:20:53 INFO - PROCESS | 1833 | 1462360853536 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}] 04:20:53 INFO - PROCESS | 1833 | 1462360853738 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:20:53 INFO - PROCESS | 1833 | 1462360853952 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aa5c4000 == 151 [pid = 1833] [id = 598] 04:20:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6a6cd8c00) [pid = 1833] [serial = 1795] [outer = (nil)] 04:20:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6a8cb4c00) [pid = 1833] [serial = 1796] [outer = 0x7fe6a6cd8c00] 04:20:54 INFO - PROCESS | 1833 | 1462360854061 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6a8dc3c00) [pid = 1833] [serial = 1797] [outer = 0x7fe6a6cd8c00] 04:20:55 INFO - PROCESS | 1833 | 1462360855043 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]]]}] 04:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1588ms 04:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:20:55 INFO - PROCESS | 1833 | 1462360855117 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 1833 | 1462360855120 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 04:20:55 INFO - PROCESS | 1833 | 1462360855126 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 1833 | 1462360855132 Marionette TRACE conn3 <- [1,2366,null,{}] 04:20:55 INFO - PROCESS | 1833 | 1462360855147 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}] 04:20:55 INFO - PROCESS | 1833 | 1462360855392 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:20:55 INFO - PROCESS | 1833 | 1462360855696 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad5dc800 == 152 [pid = 1833] [id = 599] 04:20:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6aacf5c00) [pid = 1833] [serial = 1798] [outer = (nil)] 04:20:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6ab729400) [pid = 1833] [serial = 1799] [outer = 0x7fe6aacf5c00] 04:20:55 INFO - PROCESS | 1833 | 1462360855776 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6ac22dc00) [pid = 1833] [serial = 1800] [outer = 0x7fe6aacf5c00] 04:20:56 INFO - PROCESS | 1833 | 1462360856604 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]]]}] 04:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1535ms 04:20:56 INFO - PROCESS | 1833 | 1462360856661 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:20:56 INFO - PROCESS | 1833 | 1462360856666 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 04:20:56 INFO - PROCESS | 1833 | 1462360856672 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 1833 | 1462360856675 Marionette TRACE conn3 <- [1,2370,null,{}] 04:20:56 INFO - PROCESS | 1833 | 1462360856680 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}] 04:20:56 INFO - PROCESS | 1833 | 1462360856879 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:20:57 INFO - PROCESS | 1833 | 1462360857099 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae267800 == 153 [pid = 1833] [id = 600] 04:20:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6a7b72400) [pid = 1833] [serial = 1801] [outer = (nil)] 04:20:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6ac714400) [pid = 1833] [serial = 1802] [outer = 0x7fe6a7b72400] 04:20:57 INFO - PROCESS | 1833 | 1462360857260 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6ad588000) [pid = 1833] [serial = 1803] [outer = 0x7fe6a7b72400] 04:20:58 INFO - PROCESS | 1833 | 1462360858049 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]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1428ms 04:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:20:58 INFO - PROCESS | 1833 | 1462360858100 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 1833 | 1462360858103 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 04:20:58 INFO - PROCESS | 1833 | 1462360858109 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 1833 | 1462360858112 Marionette TRACE conn3 <- [1,2374,null,{}] 04:20:58 INFO - PROCESS | 1833 | 1462360858117 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}] 04:20:58 INFO - PROCESS | 1833 | 1462360858301 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:20:58 INFO - PROCESS | 1833 | 1462360858520 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae588800 == 154 [pid = 1833] [id = 601] 04:20:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6aac75000) [pid = 1833] [serial = 1804] [outer = (nil)] 04:20:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6ad699800) [pid = 1833] [serial = 1805] [outer = 0x7fe6aac75000] 04:20:58 INFO - PROCESS | 1833 | 1462360858631 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6ad6a7c00) [pid = 1833] [serial = 1806] [outer = 0x7fe6aac75000] 04:20:59 INFO - PROCESS | 1833 | 1462360859497 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]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1440ms 04:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:20:59 INFO - PROCESS | 1833 | 1462360859552 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 1833 | 1462360859555 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 04:20:59 INFO - PROCESS | 1833 | 1462360859563 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 1833 | 1462360859566 Marionette TRACE conn3 <- [1,2378,null,{}] 04:20:59 INFO - PROCESS | 1833 | 1462360859571 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}] 04:20:59 INFO - PROCESS | 1833 | 1462360859789 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:21:00 INFO - PROCESS | 1833 | 1462360860104 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af776800 == 155 [pid = 1833] [id = 602] 04:21:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6af14d000) [pid = 1833] [serial = 1807] [outer = (nil)] 04:21:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6b0bcd400) [pid = 1833] [serial = 1808] [outer = 0x7fe6af14d000] 04:21:00 INFO - PROCESS | 1833 | 1462360860180 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6b0ec4c00) [pid = 1833] [serial = 1809] [outer = 0x7fe6af14d000] 04:21:01 INFO - PROCESS | 1833 | 1462360861138 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]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1636ms 04:21:01 INFO - PROCESS | 1833 | 1462360861199 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 1833 | 1462360861202 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 04:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:21:01 INFO - PROCESS | 1833 | 1462360861208 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 1833 | 1462360861210 Marionette TRACE conn3 <- [1,2382,null,{}] 04:21:01 INFO - PROCESS | 1833 | 1462360861215 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}] 04:21:01 INFO - PROCESS | 1833 | 1462360861407 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:21:01 INFO - PROCESS | 1833 | 1462360861671 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2039000 == 156 [pid = 1833] [id = 603] 04:21:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6ae498800) [pid = 1833] [serial = 1810] [outer = (nil)] 04:21:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6b0fd1000) [pid = 1833] [serial = 1811] [outer = 0x7fe6ae498800] 04:21:01 INFO - PROCESS | 1833 | 1462360861787 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6b1d60800) [pid = 1833] [serial = 1812] [outer = 0x7fe6ae498800] 04:21:02 INFO - PROCESS | 1833 | 1462360862632 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]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1489ms 04:21:02 INFO - PROCESS | 1833 | 1462360862698 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 1833 | 1462360862701 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 04:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:21:02 INFO - PROCESS | 1833 | 1462360862707 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 1833 | 1462360862710 Marionette TRACE conn3 <- [1,2386,null,{}] 04:21:02 INFO - PROCESS | 1833 | 1462360862715 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}] 04:21:02 INFO - PROCESS | 1833 | 1462360862904 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:21:03 INFO - PROCESS | 1833 | 1462360863159 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b279b800 == 157 [pid = 1833] [id = 604] 04:21:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6a6c19400) [pid = 1833] [serial = 1813] [outer = (nil)] 04:21:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6b1ddc000) [pid = 1833] [serial = 1814] [outer = 0x7fe6a6c19400] 04:21:03 INFO - PROCESS | 1833 | 1462360863272 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6b27d1000) [pid = 1833] [serial = 1815] [outer = 0x7fe6a6c19400] 04:21:04 INFO - PROCESS | 1833 | 1462360864065 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]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1386ms 04:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:21:04 INFO - PROCESS | 1833 | 1462360864095 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 1833 | 1462360864098 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 04:21:04 INFO - PROCESS | 1833 | 1462360864104 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 1833 | 1462360864107 Marionette TRACE conn3 <- [1,2390,null,{}] 04:21:04 INFO - PROCESS | 1833 | 1462360864111 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}] 04:21:04 INFO - PROCESS | 1833 | 1462360864310 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:21:04 INFO - PROCESS | 1833 | 1462360864581 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2ddc000 == 158 [pid = 1833] [id = 605] 04:21:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6a8db8800) [pid = 1833] [serial = 1816] [outer = (nil)] 04:21:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6b2f30400) [pid = 1833] [serial = 1817] [outer = 0x7fe6a8db8800] 04:21:04 INFO - PROCESS | 1833 | 1462360864660 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6b395f400) [pid = 1833] [serial = 1818] [outer = 0x7fe6a8db8800] 04:21:05 INFO - PROCESS | 1833 | 1462360865519 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]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1478ms 04:21:05 INFO - PROCESS | 1833 | 1462360865582 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 1833 | 1462360865585 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 04:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:21:05 INFO - PROCESS | 1833 | 1462360865591 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 1833 | 1462360865593 Marionette TRACE conn3 <- [1,2394,null,{}] 04:21:05 INFO - PROCESS | 1833 | 1462360865599 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}] 04:21:05 INFO - PROCESS | 1833 | 1462360865794 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:21:06 INFO - PROCESS | 1833 | 1462360866059 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3148800 == 159 [pid = 1833] [id = 606] 04:21:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6af151800) [pid = 1833] [serial = 1819] [outer = (nil)] 04:21:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6b7bc8800) [pid = 1833] [serial = 1820] [outer = 0x7fe6af151800] 04:21:06 INFO - PROCESS | 1833 | 1462360866172 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6b8d57000) [pid = 1833] [serial = 1821] [outer = 0x7fe6af151800] 04:21:07 INFO - PROCESS | 1833 | 1462360867018 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]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1487ms 04:21:07 INFO - PROCESS | 1833 | 1462360867078 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 1833 | 1462360867082 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 04:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:21:07 INFO - PROCESS | 1833 | 1462360867088 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 1833 | 1462360867091 Marionette TRACE conn3 <- [1,2398,null,{}] 04:21:07 INFO - PROCESS | 1833 | 1462360867097 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}] 04:21:07 INFO - PROCESS | 1833 | 1462360867320 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:21:07 INFO - PROCESS | 1833 | 1462360867641 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b7948800 == 160 [pid = 1833] [id = 607] 04:21:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6b9588800) [pid = 1833] [serial = 1822] [outer = (nil)] 04:21:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6b9789c00) [pid = 1833] [serial = 1823] [outer = 0x7fe6b9588800] 04:21:07 INFO - PROCESS | 1833 | 1462360867723 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6b97b6c00) [pid = 1833] [serial = 1824] [outer = 0x7fe6b9588800] 04:21:08 INFO - PROCESS | 1833 | 1462360868530 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]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1488ms 04:21:08 INFO - PROCESS | 1833 | 1462360868577 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 1833 | 1462360868581 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 04:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:21:08 INFO - PROCESS | 1833 | 1462360868586 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 1833 | 1462360868588 Marionette TRACE conn3 <- [1,2402,null,{}] 04:21:08 INFO - PROCESS | 1833 | 1462360868594 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}] 04:21:08 INFO - PROCESS | 1833 | 1462360868816 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:21:09 INFO - PROCESS | 1833 | 1462360869134 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b924e000 == 161 [pid = 1833] [id = 608] 04:21:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6a8dbf000) [pid = 1833] [serial = 1825] [outer = (nil)] 04:21:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6b96ee000) [pid = 1833] [serial = 1826] [outer = 0x7fe6a8dbf000] 04:21:09 INFO - PROCESS | 1833 | 1462360869220 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6b990f000) [pid = 1833] [serial = 1827] [outer = 0x7fe6a8dbf000] 04:21:10 INFO - PROCESS | 1833 | 1462360870021 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]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1478ms 04:21:10 INFO - PROCESS | 1833 | 1462360870066 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 1833 | 1462360870070 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 04:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:21:10 INFO - PROCESS | 1833 | 1462360870076 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 1833 | 1462360870079 Marionette TRACE conn3 <- [1,2406,null,{}] 04:21:10 INFO - PROCESS | 1833 | 1462360870094 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}] 04:21:10 INFO - PROCESS | 1833 | 1462360870283 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:21:10 INFO - PROCESS | 1833 | 1462360870551 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bad8f000 == 162 [pid = 1833] [id = 609] 04:21:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6ac712800) [pid = 1833] [serial = 1828] [outer = (nil)] 04:21:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6ba02b400) [pid = 1833] [serial = 1829] [outer = 0x7fe6ac712800] 04:21:10 INFO - PROCESS | 1833 | 1462360870663 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6badb9000) [pid = 1833] [serial = 1830] [outer = 0x7fe6ac712800] 04:21:11 INFO - PROCESS | 1833 | 1462360871424 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]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1396ms 04:21:11 INFO - PROCESS | 1833 | 1462360871472 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 1833 | 1462360871476 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 04:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:21:11 INFO - PROCESS | 1833 | 1462360871481 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 1833 | 1462360871483 Marionette TRACE conn3 <- [1,2410,null,{}] 04:21:11 INFO - PROCESS | 1833 | 1462360871489 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}] 04:21:11 INFO - PROCESS | 1833 | 1462360871706 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:21:11 INFO - PROCESS | 1833 | 1462360871980 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2431000 == 163 [pid = 1833] [id = 610] 04:21:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6b9881000) [pid = 1833] [serial = 1831] [outer = (nil)] 04:21:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6bb06a800) [pid = 1833] [serial = 1832] [outer = 0x7fe6b9881000] 04:21:12 INFO - PROCESS | 1833 | 1462360872090 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6bc66f000) [pid = 1833] [serial = 1833] [outer = 0x7fe6b9881000] 04:21:12 INFO - PROCESS | 1833 | 1462360872909 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]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1478ms 04:21:12 INFO - PROCESS | 1833 | 1462360872960 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 1833 | 1462360872964 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 04:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:21:12 INFO - PROCESS | 1833 | 1462360872969 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 1833 | 1462360872971 Marionette TRACE conn3 <- [1,2414,null,{}] 04:21:12 INFO - PROCESS | 1833 | 1462360872977 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}] 04:21:13 INFO - PROCESS | 1833 | 1462360873176 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:21:13 INFO - PROCESS | 1833 | 1462360873445 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c24d6800 == 164 [pid = 1833] [id = 611] 04:21:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6aa581400) [pid = 1833] [serial = 1834] [outer = (nil)] 04:21:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6bc6f6800) [pid = 1833] [serial = 1835] [outer = 0x7fe6aa581400] 04:21:13 INFO - PROCESS | 1833 | 1462360873563 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6bc7a9400) [pid = 1833] [serial = 1836] [outer = 0x7fe6aa581400] 04:21:14 INFO - PROCESS | 1833 | 1462360874386 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]]]}] 04:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1479ms 04:21:14 INFO - PROCESS | 1833 | 1462360874450 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 1833 | 1462360874454 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 04:21:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:21:14 INFO - PROCESS | 1833 | 1462360874459 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 1833 | 1462360874461 Marionette TRACE conn3 <- [1,2418,null,{}] 04:21:14 INFO - PROCESS | 1833 | 1462360874467 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}] 04:21:14 INFO - PROCESS | 1833 | 1462360874673 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:21:15 INFO - PROCESS | 1833 | 1462360875051 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2af3800 == 165 [pid = 1833] [id = 612] 04:21:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6bc670400) [pid = 1833] [serial = 1837] [outer = (nil)] 04:21:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6bc8f6400) [pid = 1833] [serial = 1838] [outer = 0x7fe6bc670400] 04:21:15 INFO - PROCESS | 1833 | 1462360875172 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6befdac00) [pid = 1833] [serial = 1839] [outer = 0x7fe6bc670400] 04:21:16 INFO - PROCESS | 1833 | 1462360876130 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]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1732ms 04:21:16 INFO - PROCESS | 1833 | 1462360876194 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 1833 | 1462360876197 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 04:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:21:16 INFO - PROCESS | 1833 | 1462360876204 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 1833 | 1462360876206 Marionette TRACE conn3 <- [1,2422,null,{}] 04:21:16 INFO - PROCESS | 1833 | 1462360876211 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}] 04:21:16 INFO - PROCESS | 1833 | 1462360876434 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:21:16 INFO - PROCESS | 1833 | 1462360876707 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c341b800 == 166 [pid = 1833] [id = 613] 04:21:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6bc676800) [pid = 1833] [serial = 1840] [outer = (nil)] 04:21:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6c0d07400) [pid = 1833] [serial = 1841] [outer = 0x7fe6bc676800] 04:21:16 INFO - PROCESS | 1833 | 1462360876821 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6c1058800) [pid = 1833] [serial = 1842] [outer = 0x7fe6bc676800] 04:21:17 INFO - PROCESS | 1833 | 1462360877687 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]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:21:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1529ms 04:21:17 INFO - PROCESS | 1833 | 1462360877734 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 1833 | 1462360877738 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 04:21:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:21:17 INFO - PROCESS | 1833 | 1462360877743 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1833 | 1462360877746 Marionette TRACE conn3 <- [1,2426,null,{}] 04:21:17 INFO - PROCESS | 1833 | 1462360877751 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}] 04:21:17 INFO - PROCESS | 1833 | 1462360877971 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:21:18 INFO - PROCESS | 1833 | 1462360878320 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3d5a000 == 167 [pid = 1833] [id = 614] 04:21:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6badbbc00) [pid = 1833] [serial = 1843] [outer = (nil)] 04:21:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6c1c3d000) [pid = 1833] [serial = 1844] [outer = 0x7fe6badbbc00] 04:21:18 INFO - PROCESS | 1833 | 1462360878397 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6c25aac00) [pid = 1833] [serial = 1845] [outer = 0x7fe6badbbc00] 04:21:19 INFO - PROCESS | 1833 | 1462360879188 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]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1490ms 04:21:19 INFO - PROCESS | 1833 | 1462360879234 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 1833 | 1462360879237 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 04:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:21:19 INFO - PROCESS | 1833 | 1462360879249 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 1833 | 1462360879255 Marionette TRACE conn3 <- [1,2430,null,{}] 04:21:19 INFO - PROCESS | 1833 | 1462360879261 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}] 04:21:19 INFO - PROCESS | 1833 | 1462360879494 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:21:19 INFO - PROCESS | 1833 | 1462360879832 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c4594000 == 168 [pid = 1833] [id = 615] 04:21:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6a1e5e400) [pid = 1833] [serial = 1846] [outer = (nil)] 04:21:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6c25af400) [pid = 1833] [serial = 1847] [outer = 0x7fe6a1e5e400] 04:21:19 INFO - PROCESS | 1833 | 1462360879908 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6c2d6d000) [pid = 1833] [serial = 1848] [outer = 0x7fe6a1e5e400] 04:21:20 INFO - PROCESS | 1833 | 1462360880743 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]]]}] 04:21:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:21:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1536ms 04:21:20 INFO - PROCESS | 1833 | 1462360880786 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:21:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:21:20 INFO - PROCESS | 1833 | 1462360880792 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 04:21:20 INFO - PROCESS | 1833 | 1462360880797 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 1833 | 1462360880800 Marionette TRACE conn3 <- [1,2434,null,{}] 04:21:20 INFO - PROCESS | 1833 | 1462360880805 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}] 04:21:21 INFO - PROCESS | 1833 | 1462360881033 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:21:21 INFO - PROCESS | 1833 | 1462360881941 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc95e000 == 167 [pid = 1833] [id = 195] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c9422000 == 166 [pid = 1833] [id = 439] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0acd800 == 165 [pid = 1833] [id = 444] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8e1d800 == 164 [pid = 1833] [id = 595] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7fc1800 == 163 [pid = 1833] [id = 594] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a62cc000 == 162 [pid = 1833] [id = 593] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a3b4e800 == 161 [pid = 1833] [id = 592] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a62d5800 == 160 [pid = 1833] [id = 591] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93e0800 == 159 [pid = 1833] [id = 585] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b83a6800 == 158 [pid = 1833] [id = 584] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b77c5000 == 157 [pid = 1833] [id = 583] 04:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e99800 == 156 [pid = 1833] [id = 582] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6a4944c00) [pid = 1833] [serial = 1713] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6a2726c00) [pid = 1833] [serial = 1691] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6aa37c400) [pid = 1833] [serial = 1703] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6ad531000) [pid = 1833] [serial = 1709] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6a62a9000) [pid = 1833] [serial = 1695] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6aac6ec00) [pid = 1833] [serial = 1649] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6a6e53800) [pid = 1833] [serial = 1697] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6a494ac00) [pid = 1833] [serial = 1694] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6b26de400) [pid = 1833] [serial = 1664] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6ad58bc00) [pid = 1833] [serial = 1655] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6a4952800) [pid = 1833] [serial = 1626] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6bc5eb400) [pid = 1833] [serial = 1679] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6b1d5f400) [pid = 1833] [serial = 1661] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6a7cbf800) [pid = 1833] [serial = 1698] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6b3963000) [pid = 1833] [serial = 1670] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6ac380400) [pid = 1833] [serial = 1652] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6aa588400) [pid = 1833] [serial = 1641] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6af017000) [pid = 1833] [serial = 1658] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6ad5b0c00) [pid = 1833] [serial = 1710] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6aac79400) [pid = 1833] [serial = 1706] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6aa587800) [pid = 1833] [serial = 1704] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6c1cb4400) [pid = 1833] [serial = 1685] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6a7cf0000) [pid = 1833] [serial = 1646] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6badb9800) [pid = 1833] [serial = 1676] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6a2318800) [pid = 1833] [serial = 1643] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6a26ddc00) [pid = 1833] [serial = 1712] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6a26eb800) [pid = 1833] [serial = 1700] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6a8f4b800) [pid = 1833] [serial = 1701] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6bef46000) [pid = 1833] [serial = 1682] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6b8db2c00) [pid = 1833] [serial = 1673] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6b2830800) [pid = 1833] [serial = 1667] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6c2b3dc00) [pid = 1833] [serial = 1688] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6aad58800) [pid = 1833] [serial = 1707] [outer = (nil)] [url = about:blank] 04:21:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe69fe51800 == 157 [pid = 1833] [id = 616] 04:21:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6a2318800) [pid = 1833] [serial = 1849] [outer = (nil)] 04:21:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6a26e0c00) [pid = 1833] [serial = 1850] [outer = 0x7fe6a2318800] 04:21:22 INFO - PROCESS | 1833 | 1462360882805 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6a39af800) [pid = 1833] [serial = 1851] [outer = 0x7fe6a2318800] 04:21:23 INFO - PROCESS | 1833 | 1462360883544 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]]]}] 04:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2789ms 04:21:23 INFO - PROCESS | 1833 | 1462360883587 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:21:23 INFO - PROCESS | 1833 | 1462360883592 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 04:21:23 INFO - PROCESS | 1833 | 1462360883607 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 1833 | 1462360883611 Marionette TRACE conn3 <- [1,2438,null,{}] 04:21:23 INFO - PROCESS | 1833 | 1462360883627 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}] 04:21:23 INFO - PROCESS | 1833 | 1462360883811 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:21:23 INFO - PROCESS | 1833 | 1462360883830 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a62cd800 == 158 [pid = 1833] [id = 617] 04:21:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6a495ec00) [pid = 1833] [serial = 1852] [outer = (nil)] 04:21:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6a6c0f000) [pid = 1833] [serial = 1853] [outer = 0x7fe6a495ec00] 04:21:23 INFO - PROCESS | 1833 | 1462360883893 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6a6e51000) [pid = 1833] [serial = 1854] [outer = 0x7fe6a495ec00] 04:21:24 INFO - PROCESS | 1833 | 1462360884830 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]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:21:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1246ms 04:21:24 INFO - PROCESS | 1833 | 1462360884847 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 1833 | 1462360884852 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 04:21:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:21:24 INFO - PROCESS | 1833 | 1462360884860 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 1833 | 1462360884862 Marionette TRACE conn3 <- [1,2442,null,{}] 04:21:24 INFO - PROCESS | 1833 | 1462360884868 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}] 04:21:25 INFO - PROCESS | 1833 | 1462360885052 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:21:25 INFO - PROCESS | 1833 | 1462360885071 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7d1c000 == 159 [pid = 1833] [id = 618] 04:21:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6a62a8800) [pid = 1833] [serial = 1855] [outer = (nil)] 04:21:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6a8cba000) [pid = 1833] [serial = 1856] [outer = 0x7fe6a62a8800] 04:21:25 INFO - PROCESS | 1833 | 1462360885323 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6a8f4cc00) [pid = 1833] [serial = 1857] [outer = 0x7fe6a62a8800] 04:21:26 INFO - PROCESS | 1833 | 1462360886137 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]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1334ms 04:21:26 INFO - PROCESS | 1833 | 1462360886193 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 1833 | 1462360886195 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 04:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:21:26 INFO - PROCESS | 1833 | 1462360886206 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 1833 | 1462360886214 Marionette TRACE conn3 <- [1,2446,null,{}] 04:21:26 INFO - PROCESS | 1833 | 1462360886232 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}] 04:21:26 INFO - PROCESS | 1833 | 1462360886473 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:21:26 INFO - PROCESS | 1833 | 1462360886504 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a970b000 == 160 [pid = 1833] [id = 619] 04:21:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6aa36f400) [pid = 1833] [serial = 1858] [outer = (nil)] 04:21:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6aac6e800) [pid = 1833] [serial = 1859] [outer = 0x7fe6aa36f400] 04:21:26 INFO - PROCESS | 1833 | 1462360886562 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6aacfa400) [pid = 1833] [serial = 1860] [outer = 0x7fe6aa36f400] 04:21:27 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6a1e5ac00) [pid = 1833] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:21:27 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe69fed5400) [pid = 1833] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:21:27 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6a6ce4400) [pid = 1833] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:21:27 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6a26e9400) [pid = 1833] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:21:27 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6a8cc2400) [pid = 1833] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:21:27 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6a1e57000) [pid = 1833] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:21:27 INFO - PROCESS | 1833 | 1462360887853 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]]]}] 04:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1699ms 04:21:27 INFO - PROCESS | 1833 | 1462360887901 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 1833 | 1462360887905 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 04:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:21:27 INFO - PROCESS | 1833 | 1462360887921 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 1833 | 1462360887924 Marionette TRACE conn3 <- [1,2450,null,{}] 04:21:27 INFO - PROCESS | 1833 | 1462360887929 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}] 04:21:28 INFO - PROCESS | 1833 | 1462360888115 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:21:28 INFO - PROCESS | 1833 | 1462360888366 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a98d6000 == 161 [pid = 1833] [id = 620] 04:21:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe69fed3400) [pid = 1833] [serial = 1861] [outer = (nil)] 04:21:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6aa589400) [pid = 1833] [serial = 1862] [outer = 0x7fe69fed3400] 04:21:28 INFO - PROCESS | 1833 | 1462360888426 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6ab732c00) [pid = 1833] [serial = 1863] [outer = 0x7fe69fed3400] 04:21:29 INFO - PROCESS | 1833 | 1462360889069 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]]]}] 04:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1179ms 04:21:29 INFO - PROCESS | 1833 | 1462360889098 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 1833 | 1462360889100 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 04:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:21:29 INFO - PROCESS | 1833 | 1462360889106 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 1833 | 1462360889108 Marionette TRACE conn3 <- [1,2454,null,{}] 04:21:29 INFO - PROCESS | 1833 | 1462360889113 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}] 04:21:29 INFO - PROCESS | 1833 | 1462360889298 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:21:29 INFO - PROCESS | 1833 | 1462360889487 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ac164800 == 162 [pid = 1833] [id = 621] 04:21:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6ad52ac00) [pid = 1833] [serial = 1864] [outer = (nil)] 04:21:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6ad5b0400) [pid = 1833] [serial = 1865] [outer = 0x7fe6ad52ac00] 04:21:29 INFO - PROCESS | 1833 | 1462360889558 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6ae49f400) [pid = 1833] [serial = 1866] [outer = 0x7fe6ad52ac00] 04:21:30 INFO - PROCESS | 1833 | 1462360890972 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]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1929ms 04:21:31 INFO - PROCESS | 1833 | 1462360891039 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 1833 | 1462360891050 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 04:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:21:31 INFO - PROCESS | 1833 | 1462360891061 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 1833 | 1462360891071 Marionette TRACE conn3 <- [1,2458,null,{}] 04:21:31 INFO - PROCESS | 1833 | 1462360891224 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}] 04:21:31 INFO - PROCESS | 1833 | 1462360891521 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:21:31 INFO - PROCESS | 1833 | 1462360891726 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7be2000 == 163 [pid = 1833] [id = 622] 04:21:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6a52ee800) [pid = 1833] [serial = 1867] [outer = (nil)] 04:21:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6a7b7a000) [pid = 1833] [serial = 1868] [outer = 0x7fe6a52ee800] 04:21:31 INFO - PROCESS | 1833 | 1462360891799 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6a8cbe400) [pid = 1833] [serial = 1869] [outer = 0x7fe6a52ee800] 04:21:32 INFO - PROCESS | 1833 | 1462360892789 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]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1743ms 04:21:32 INFO - PROCESS | 1833 | 1462360892802 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 1833 | 1462360892809 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 04:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:21:32 INFO - PROCESS | 1833 | 1462360892819 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 1833 | 1462360892822 Marionette TRACE conn3 <- [1,2462,null,{}] 04:21:32 INFO - PROCESS | 1833 | 1462360892828 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}] 04:21:33 INFO - PROCESS | 1833 | 1462360893035 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:21:33 INFO - PROCESS | 1833 | 1462360893353 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad5dd800 == 164 [pid = 1833] [id = 623] 04:21:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6a8f4f400) [pid = 1833] [serial = 1870] [outer = (nil)] 04:21:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6aad55c00) [pid = 1833] [serial = 1871] [outer = 0x7fe6a8f4f400] 04:21:33 INFO - PROCESS | 1833 | 1462360893430 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6ac37ec00) [pid = 1833] [serial = 1872] [outer = 0x7fe6a8f4f400] 04:21:34 INFO - PROCESS | 1833 | 1462360894245 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]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1478ms 04:21:34 INFO - PROCESS | 1833 | 1462360894304 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 1833 | 1462360894312 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 04:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:21:34 INFO - PROCESS | 1833 | 1462360894318 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 1833 | 1462360894324 Marionette TRACE conn3 <- [1,2466,null,{}] 04:21:34 INFO - PROCESS | 1833 | 1462360894340 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}] 04:21:34 INFO - PROCESS | 1833 | 1462360894552 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:21:34 INFO - PROCESS | 1833 | 1462360894858 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae46d000 == 165 [pid = 1833] [id = 624] 04:21:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6ad58cc00) [pid = 1833] [serial = 1873] [outer = (nil)] 04:21:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6af00b800) [pid = 1833] [serial = 1874] [outer = 0x7fe6ad58cc00] 04:21:34 INFO - PROCESS | 1833 | 1462360894942 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6af14ac00) [pid = 1833] [serial = 1875] [outer = 0x7fe6ad58cc00] 04:21:35 INFO - PROCESS | 1833 | 1462360895739 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]]]}] 04:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1485ms 04:21:35 INFO - PROCESS | 1833 | 1462360895804 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:21:35 INFO - PROCESS | 1833 | 1462360895808 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 04:21:35 INFO - PROCESS | 1833 | 1462360895814 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 1833 | 1462360895817 Marionette TRACE conn3 <- [1,2470,null,{}] 04:21:35 INFO - PROCESS | 1833 | 1462360895822 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}] 04:21:36 INFO - PROCESS | 1833 | 1462360896022 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:21:36 INFO - PROCESS | 1833 | 1462360896287 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af769800 == 166 [pid = 1833] [id = 625] 04:21:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6ae497400) [pid = 1833] [serial = 1876] [outer = (nil)] 04:21:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6b0ba8400) [pid = 1833] [serial = 1877] [outer = 0x7fe6ae497400] 04:21:36 INFO - PROCESS | 1833 | 1462360896401 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6b0bd4c00) [pid = 1833] [serial = 1878] [outer = 0x7fe6ae497400] 04:21:37 INFO - PROCESS | 1833 | 1462360897209 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]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1431ms 04:21:37 INFO - PROCESS | 1833 | 1462360897246 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 1833 | 1462360897249 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 04:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:21:37 INFO - PROCESS | 1833 | 1462360897256 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 1833 | 1462360897258 Marionette TRACE conn3 <- [1,2474,null,{}] 04:21:37 INFO - PROCESS | 1833 | 1462360897264 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}] 04:21:37 INFO - PROCESS | 1833 | 1462360897456 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:21:37 INFO - PROCESS | 1833 | 1462360897736 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2037800 == 167 [pid = 1833] [id = 626] 04:21:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6b1d03000) [pid = 1833] [serial = 1879] [outer = (nil)] 04:21:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6b1d0dc00) [pid = 1833] [serial = 1880] [outer = 0x7fe6b1d03000] 04:21:37 INFO - PROCESS | 1833 | 1462360897865 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6b26dc800) [pid = 1833] [serial = 1881] [outer = 0x7fe6b1d03000] 04:21:38 INFO - PROCESS | 1833 | 1462360898679 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]]]}] 04:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1483ms 04:21:38 INFO - PROCESS | 1833 | 1462360898740 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 1833 | 1462360898742 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 04:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:21:38 INFO - PROCESS | 1833 | 1462360898749 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 1833 | 1462360898751 Marionette TRACE conn3 <- [1,2478,null,{}] 04:21:38 INFO - PROCESS | 1833 | 1462360898757 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}] 04:21:39 INFO - PROCESS | 1833 | 1462360899000 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:21:39 INFO - PROCESS | 1833 | 1462360899311 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e7c800 == 168 [pid = 1833] [id = 627] 04:21:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6b396a000) [pid = 1833] [serial = 1882] [outer = (nil)] 04:21:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6b8371400) [pid = 1833] [serial = 1883] [outer = 0x7fe6b396a000] 04:21:39 INFO - PROCESS | 1833 | 1462360899396 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6b8e0e000) [pid = 1833] [serial = 1884] [outer = 0x7fe6b396a000] 04:21:40 INFO - PROCESS | 1833 | 1462360900182 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]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1483ms 04:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:21:40 INFO - PROCESS | 1833 | 1462360900232 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 1833 | 1462360900235 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 04:21:40 INFO - PROCESS | 1833 | 1462360900241 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 1833 | 1462360900244 Marionette TRACE conn3 <- [1,2482,null,{}] 04:21:40 INFO - PROCESS | 1833 | 1462360900249 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}] 04:21:40 INFO - PROCESS | 1833 | 1462360900443 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:21:40 INFO - PROCESS | 1833 | 1462360900721 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b78b1000 == 169 [pid = 1833] [id = 628] 04:21:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6b7bc2400) [pid = 1833] [serial = 1885] [outer = (nil)] 04:21:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6b93f2800) [pid = 1833] [serial = 1886] [outer = 0x7fe6b7bc2400] 04:21:40 INFO - PROCESS | 1833 | 1462360900833 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6b97ad000) [pid = 1833] [serial = 1887] [outer = 0x7fe6b7bc2400] 04:21:41 INFO - PROCESS | 1833 | 1462360901612 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]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1432ms 04:21:41 INFO - PROCESS | 1833 | 1462360901673 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 1833 | 1462360901677 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 04:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:21:41 INFO - PROCESS | 1833 | 1462360901683 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 1833 | 1462360901686 Marionette TRACE conn3 <- [1,2486,null,{}] 04:21:41 INFO - PROCESS | 1833 | 1462360901691 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}] 04:21:41 INFO - PROCESS | 1833 | 1462360901900 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:21:42 INFO - PROCESS | 1833 | 1462360902172 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b8c62000 == 170 [pid = 1833] [id = 629] 04:21:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6b868f800) [pid = 1833] [serial = 1888] [outer = (nil)] 04:21:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6ba02ec00) [pid = 1833] [serial = 1889] [outer = 0x7fe6b868f800] 04:21:42 INFO - PROCESS | 1833 | 1462360902283 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6bc8fb000) [pid = 1833] [serial = 1890] [outer = 0x7fe6b868f800] 04:21:43 INFO - PROCESS | 1833 | 1462360903096 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]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1490ms 04:21:43 INFO - PROCESS | 1833 | 1462360903173 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 1833 | 1462360903177 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 04:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:21:43 INFO - PROCESS | 1833 | 1462360903182 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 1833 | 1462360903185 Marionette TRACE conn3 <- [1,2490,null,{}] 04:21:43 INFO - PROCESS | 1833 | 1462360903190 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}] 04:21:43 INFO - PROCESS | 1833 | 1462360903390 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:21:43 INFO - PROCESS | 1833 | 1462360903697 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc94f000 == 171 [pid = 1833] [id = 630] 04:21:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6ad5aa000) [pid = 1833] [serial = 1891] [outer = (nil)] 04:21:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6c25ae400) [pid = 1833] [serial = 1892] [outer = 0x7fe6ad5aa000] 04:21:43 INFO - PROCESS | 1833 | 1462360903769 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6c273ec00) [pid = 1833] [serial = 1893] [outer = 0x7fe6ad5aa000] 04:21:44 INFO - PROCESS | 1833 | 1462360904574 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]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1431ms 04:21:44 INFO - PROCESS | 1833 | 1462360904615 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 1833 | 1462360904618 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 04:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:21:44 INFO - PROCESS | 1833 | 1462360904624 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 1833 | 1462360904626 Marionette TRACE conn3 <- [1,2494,null,{}] 04:21:44 INFO - PROCESS | 1833 | 1462360904631 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}] 04:21:44 INFO - PROCESS | 1833 | 1462360904835 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:21:45 INFO - PROCESS | 1833 | 1462360905111 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c339e000 == 172 [pid = 1833] [id = 631] 04:21:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6c3527400) [pid = 1833] [serial = 1894] [outer = (nil)] 04:21:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6c3792800) [pid = 1833] [serial = 1895] [outer = 0x7fe6c3527400] 04:21:45 INFO - PROCESS | 1833 | 1462360905240 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6c379a000) [pid = 1833] [serial = 1896] [outer = 0x7fe6c3527400] 04:21:46 INFO - PROCESS | 1833 | 1462360906054 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]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1480ms 04:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:21:46 INFO - PROCESS | 1833 | 1462360906104 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 1833 | 1462360906108 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 04:21:46 INFO - PROCESS | 1833 | 1462360906114 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 1833 | 1462360906118 Marionette TRACE conn3 <- [1,2498,null,{}] 04:21:46 INFO - PROCESS | 1833 | 1462360906123 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}] 04:21:46 INFO - PROCESS | 1833 | 1462360906362 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:21:46 INFO - PROCESS | 1833 | 1462360906676 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5541800 == 173 [pid = 1833] [id = 632] 04:21:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6c35d5c00) [pid = 1833] [serial = 1897] [outer = (nil)] 04:21:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6c4554800) [pid = 1833] [serial = 1898] [outer = 0x7fe6c35d5c00] 04:21:46 INFO - PROCESS | 1833 | 1462360906758 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6c495fc00) [pid = 1833] [serial = 1899] [outer = 0x7fe6c35d5c00] 04:21:47 INFO - PROCESS | 1833 | 1462360907564 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]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1494ms 04:21:47 INFO - PROCESS | 1833 | 1462360907608 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 1833 | 1462360907610 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 04:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:21:47 INFO - PROCESS | 1833 | 1462360907616 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 1833 | 1462360907619 Marionette TRACE conn3 <- [1,2502,null,{}] 04:21:47 INFO - PROCESS | 1833 | 1462360907624 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}] 04:21:47 INFO - PROCESS | 1833 | 1462360907846 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:21:48 INFO - PROCESS | 1833 | 1462360908164 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cf011800 == 174 [pid = 1833] [id = 633] 04:21:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6c3e33800) [pid = 1833] [serial = 1900] [outer = (nil)] 04:21:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6c49d2c00) [pid = 1833] [serial = 1901] [outer = 0x7fe6c3e33800] 04:21:48 INFO - PROCESS | 1833 | 1462360908244 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6c5798800) [pid = 1833] [serial = 1902] [outer = 0x7fe6c3e33800] 04:21:49 INFO - PROCESS | 1833 | 1462360909039 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]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1478ms 04:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:21:49 INFO - PROCESS | 1833 | 1462360909094 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 1833 | 1462360909097 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 04:21:49 INFO - PROCESS | 1833 | 1462360909102 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 1833 | 1462360909106 Marionette TRACE conn3 <- [1,2506,null,{}] 04:21:49 INFO - PROCESS | 1833 | 1462360909111 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}] 04:21:49 INFO - PROCESS | 1833 | 1462360909302 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:21:49 INFO - PROCESS | 1833 | 1462360909586 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe14800 == 175 [pid = 1833] [id = 634] 04:21:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7fe6c4552c00) [pid = 1833] [serial = 1903] [outer = (nil)] 04:21:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7fe6c638bc00) [pid = 1833] [serial = 1904] [outer = 0x7fe6c4552c00] 04:21:49 INFO - PROCESS | 1833 | 1462360909696 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7fe6ca09b000) [pid = 1833] [serial = 1905] [outer = 0x7fe6c4552c00] 04:21:50 INFO - PROCESS | 1833 | 1462360910476 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]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1434ms 04:21:50 INFO - PROCESS | 1833 | 1462360910538 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 1833 | 1462360910542 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 04:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:21:50 INFO - PROCESS | 1833 | 1462360910548 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 1833 | 1462360910550 Marionette TRACE conn3 <- [1,2510,null,{}] 04:21:50 INFO - PROCESS | 1833 | 1462360910556 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}] 04:21:50 INFO - PROCESS | 1833 | 1462360910768 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:21:51 INFO - PROCESS | 1833 | 1462360911080 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0143800 == 176 [pid = 1833] [id = 635] 04:21:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7fe6c5403800) [pid = 1833] [serial = 1906] [outer = (nil)] 04:21:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7fe6cfc15c00) [pid = 1833] [serial = 1907] [outer = 0x7fe6c5403800] 04:21:51 INFO - PROCESS | 1833 | 1462360911153 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7fe6d0133400) [pid = 1833] [serial = 1908] [outer = 0x7fe6c5403800] 04:21:51 INFO - PROCESS | 1833 | 1462360911969 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]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1480ms 04:21:52 INFO - PROCESS | 1833 | 1462360912030 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 1833 | 1462360912032 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 04:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:21:52 INFO - PROCESS | 1833 | 1462360912045 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 1833 | 1462360912048 Marionette TRACE conn3 <- [1,2514,null,{}] 04:21:52 INFO - PROCESS | 1833 | 1462360912056 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}] 04:21:52 INFO - PROCESS | 1833 | 1462360912251 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:21:52 INFO - PROCESS | 1833 | 1462360912576 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d2d63000 == 177 [pid = 1833] [id = 636] 04:21:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7fe6b978f000) [pid = 1833] [serial = 1909] [outer = (nil)] 04:21:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7fe6d0378400) [pid = 1833] [serial = 1910] [outer = 0x7fe6b978f000] 04:21:52 INFO - PROCESS | 1833 | 1462360912647 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7fe6d1165400) [pid = 1833] [serial = 1911] [outer = 0x7fe6b978f000] 04:21:53 INFO - PROCESS | 1833 | 1462360913478 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]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1499ms 04:21:53 INFO - PROCESS | 1833 | 1462360913544 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 1833 | 1462360913548 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 04:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:21:53 INFO - PROCESS | 1833 | 1462360913554 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 1833 | 1462360913556 Marionette TRACE conn3 <- [1,2518,null,{}] 04:21:53 INFO - PROCESS | 1833 | 1462360913562 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}] 04:21:53 INFO - PROCESS | 1833 | 1462360913757 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:21:54 INFO - PROCESS | 1833 | 1462360914072 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d46c0800 == 178 [pid = 1833] [id = 637] 04:21:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7fe6c579ec00) [pid = 1833] [serial = 1912] [outer = (nil)] 04:21:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7fe6d1324000) [pid = 1833] [serial = 1913] [outer = 0x7fe6c579ec00] 04:21:54 INFO - PROCESS | 1833 | 1462360914144 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7fe6d32e7400) [pid = 1833] [serial = 1914] [outer = 0x7fe6c579ec00] 04:21:54 INFO - PROCESS | 1833 | 1462360914924 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]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1431ms 04:21:54 INFO - PROCESS | 1833 | 1462360914986 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 1833 | 1462360914989 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 04:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:21:54 INFO - PROCESS | 1833 | 1462360914995 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 1833 | 1462360914997 Marionette TRACE conn3 <- [1,2522,null,{}] 04:21:55 INFO - PROCESS | 1833 | 1462360915003 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}] 04:21:55 INFO - PROCESS | 1833 | 1462360915202 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:21:55 INFO - PROCESS | 1833 | 1462360915480 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4c72800 == 179 [pid = 1833] [id = 638] 04:21:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7fe6d0134400) [pid = 1833] [serial = 1915] [outer = (nil)] 04:21:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7fe6d4682400) [pid = 1833] [serial = 1916] [outer = 0x7fe6d0134400] 04:21:55 INFO - PROCESS | 1833 | 1462360915590 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7fe6d4aaa800) [pid = 1833] [serial = 1917] [outer = 0x7fe6d0134400] 04:21:56 INFO - PROCESS | 1833 | 1462360916408 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]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1489ms 04:21:56 INFO - PROCESS | 1833 | 1462360916485 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 1833 | 1462360916488 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 04:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:21:56 INFO - PROCESS | 1833 | 1462360916494 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 1833 | 1462360916496 Marionette TRACE conn3 <- [1,2526,null,{}] 04:21:56 INFO - PROCESS | 1833 | 1462360916501 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}] 04:21:56 INFO - PROCESS | 1833 | 1462360916714 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:21:57 INFO - PROCESS | 1833 | 1462360917025 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e29800 == 180 [pid = 1833] [id = 639] 04:21:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7fe6a62a5800) [pid = 1833] [serial = 1918] [outer = (nil)] 04:21:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7fe6c266a000) [pid = 1833] [serial = 1919] [outer = 0x7fe6a62a5800] 04:21:57 INFO - PROCESS | 1833 | 1462360917106 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7fe6d4d92400) [pid = 1833] [serial = 1920] [outer = 0x7fe6a62a5800] 04:21:57 INFO - PROCESS | 1833 | 1462360917899 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]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1480ms 04:21:57 INFO - PROCESS | 1833 | 1462360917975 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 1833 | 1462360917979 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 04:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:21:57 INFO - PROCESS | 1833 | 1462360917985 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 1833 | 1462360917988 Marionette TRACE conn3 <- [1,2530,null,{}] 04:21:58 INFO - PROCESS | 1833 | 1462360917998 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}] 04:21:58 INFO - PROCESS | 1833 | 1462360918233 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:21:58 INFO - PROCESS | 1833 | 1462360918563 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d4e5c800 == 181 [pid = 1833] [id = 640] 04:21:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7fe6a39b8c00) [pid = 1833] [serial = 1921] [outer = (nil)] 04:21:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7fe6d4d8c400) [pid = 1833] [serial = 1922] [outer = 0x7fe6a39b8c00] 04:21:58 INFO - PROCESS | 1833 | 1462360918639 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7fe6d4dc0400) [pid = 1833] [serial = 1923] [outer = 0x7fe6a39b8c00] 04:22:00 INFO - PROCESS | 1833 | 1462360920022 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]]]}] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95eb800 == 180 [pid = 1833] [id = 560] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e5f800 == 179 [pid = 1833] [id = 422] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e65800 == 178 [pid = 1833] [id = 464] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b794e800 == 177 [pid = 1833] [id = 558] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ba0bc800 == 176 [pid = 1833] [id = 561] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2ea9000 == 175 [pid = 1833] [id = 557] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b85ce800 == 174 [pid = 1833] [id = 559] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2187000 == 173 [pid = 1833] [id = 463] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bfb7f000 == 172 [pid = 1833] [id = 562] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2908800 == 171 [pid = 1833] [id = 556] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a98d6000 == 170 [pid = 1833] [id = 620] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a970b000 == 169 [pid = 1833] [id = 619] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7d1c000 == 168 [pid = 1833] [id = 618] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a62cd800 == 167 [pid = 1833] [id = 617] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe69fe51800 == 166 [pid = 1833] [id = 616] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c4594000 == 165 [pid = 1833] [id = 615] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3d5a000 == 164 [pid = 1833] [id = 614] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c341b800 == 163 [pid = 1833] [id = 613] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2af3800 == 162 [pid = 1833] [id = 612] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c24d6800 == 161 [pid = 1833] [id = 611] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2431000 == 160 [pid = 1833] [id = 610] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bad8f000 == 159 [pid = 1833] [id = 609] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b924e000 == 158 [pid = 1833] [id = 608] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b7948800 == 157 [pid = 1833] [id = 607] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3148800 == 156 [pid = 1833] [id = 606] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2ddc000 == 155 [pid = 1833] [id = 605] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b279b800 == 154 [pid = 1833] [id = 604] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2039000 == 153 [pid = 1833] [id = 603] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af776800 == 152 [pid = 1833] [id = 602] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae588800 == 151 [pid = 1833] [id = 601] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae267800 == 150 [pid = 1833] [id = 600] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad5dc800 == 149 [pid = 1833] [id = 599] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aa5c4000 == 148 [pid = 1833] [id = 598] 04:22:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a62ca800 == 147 [pid = 1833] [id = 597] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7fe6aac77800) [pid = 1833] [serial = 1790] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7fe69fed5000) [pid = 1833] [serial = 1769] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7fe6b0bd2000) [pid = 1833] [serial = 1742] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7fe6a6c0e400) [pid = 1833] [serial = 1772] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7fe6af270000) [pid = 1833] [serial = 1736] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7fe6b7bc5800) [pid = 1833] [serial = 1757] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7fe6b852a000) [pid = 1833] [serial = 1760] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7fe6ac717400) [pid = 1833] [serial = 1730] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7fe6b0a8cc00) [pid = 1833] [serial = 1739] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7fe6aa581800) [pid = 1833] [serial = 1788] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7fe6a1e5b000) [pid = 1833] [serial = 1775] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7fe6a7cf3c00) [pid = 1833] [serial = 1782] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7fe6a7cc4400) [pid = 1833] [serial = 1721] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7fe6aaefcc00) [pid = 1833] [serial = 1727] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7fe6b2f34000) [pid = 1833] [serial = 1751] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7fe6a26e3000) [pid = 1833] [serial = 1776] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7fe6b3af1c00) [pid = 1833] [serial = 1763] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7fe6a6ce0400) [pid = 1833] [serial = 1716] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7fe6aa371000) [pid = 1833] [serial = 1785] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7fe6aa37a800) [pid = 1833] [serial = 1787] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7fe6b0fcf400) [pid = 1833] [serial = 1745] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6b3af1800) [pid = 1833] [serial = 1754] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6a7b80800) [pid = 1833] [serial = 1781] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6a494dc00) [pid = 1833] [serial = 1718] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6a26e2400) [pid = 1833] [serial = 1766] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6aa461c00) [pid = 1833] [serial = 1724] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6a52e7800) [pid = 1833] [serial = 1778] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6a62a2800) [pid = 1833] [serial = 1715] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6a992e400) [pid = 1833] [serial = 1784] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6ae4a1000) [pid = 1833] [serial = 1733] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6b26dac00) [pid = 1833] [serial = 1748] [outer = (nil)] [url = about:blank] 04:22:01 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6a6c1ac00) [pid = 1833] [serial = 1779] [outer = (nil)] [url = about:blank] 04:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 3203ms 04:22:01 INFO - PROCESS | 1833 | 1462360921228 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 1833 | 1462360921233 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 04:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:22:01 INFO - PROCESS | 1833 | 1462360921246 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 1833 | 1462360921252 Marionette TRACE conn3 <- [1,2534,null,{}] 04:22:01 INFO - PROCESS | 1833 | 1462360921263 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}] 04:22:01 INFO - PROCESS | 1833 | 1462360921481 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:22:01 INFO - PROCESS | 1833 | 1462360921693 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4691800 == 148 [pid = 1833] [id = 641] 04:22:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6a0232400) [pid = 1833] [serial = 1924] [outer = (nil)] 04:22:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6a023c800) [pid = 1833] [serial = 1925] [outer = 0x7fe6a0232400] 04:22:01 INFO - PROCESS | 1833 | 1462360921758 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6a26eb000) [pid = 1833] [serial = 1926] [outer = 0x7fe6a0232400] 04:22:02 INFO - PROCESS | 1833 | 1462360922517 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]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1292ms 04:22:02 INFO - PROCESS | 1833 | 1462360922549 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 1833 | 1462360922558 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 04:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:22:02 INFO - PROCESS | 1833 | 1462360922571 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 1833 | 1462360922574 Marionette TRACE conn3 <- [1,2538,null,{}] 04:22:02 INFO - PROCESS | 1833 | 1462360922580 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}] 04:22:02 INFO - PROCESS | 1833 | 1462360922797 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:22:03 INFO - PROCESS | 1833 | 1462360923044 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6ddf800 == 149 [pid = 1833] [id = 642] 04:22:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6a4957c00) [pid = 1833] [serial = 1927] [outer = (nil)] 04:22:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6a4961c00) [pid = 1833] [serial = 1928] [outer = 0x7fe6a4957c00] 04:22:03 INFO - PROCESS | 1833 | 1462360923147 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6a62ab800) [pid = 1833] [serial = 1929] [outer = 0x7fe6a4957c00] 04:22:03 INFO - PROCESS | 1833 | 1462360923970 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]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1438ms 04:22:04 INFO - PROCESS | 1833 | 1462360924009 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:22:04 INFO - PROCESS | 1833 | 1462360924012 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 04:22:04 INFO - PROCESS | 1833 | 1462360924018 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 1833 | 1462360924023 Marionette TRACE conn3 <- [1,2542,null,{}] 04:22:04 INFO - PROCESS | 1833 | 1462360924047 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}] 04:22:04 INFO - PROCESS | 1833 | 1462360924316 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:22:04 INFO - PROCESS | 1833 | 1462360924349 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7d0d800 == 150 [pid = 1833] [id = 643] 04:22:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6a6e51400) [pid = 1833] [serial = 1930] [outer = (nil)] 04:22:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6a7b7a800) [pid = 1833] [serial = 1931] [outer = 0x7fe6a6e51400] 04:22:04 INFO - PROCESS | 1833 | 1462360924412 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6a8cb6400) [pid = 1833] [serial = 1932] [outer = 0x7fe6a6e51400] 04:22:05 INFO - PROCESS | 1833 | 1462360925350 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]]]}] 04:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1385ms 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6a8dbf000) [pid = 1833] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6a62a8800) [pid = 1833] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6b9881000) [pid = 1833] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6aac75000) [pid = 1833] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6a8db7000) [pid = 1833] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6a2312800) [pid = 1833] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6aa466800) [pid = 1833] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6a99e1c00) [pid = 1833] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6bc676800) [pid = 1833] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6ad5a7400) [pid = 1833] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6ae498800) [pid = 1833] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6a2318800) [pid = 1833] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6aa589800) [pid = 1833] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6a6c19400) [pid = 1833] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6a230f400) [pid = 1833] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6a495ec00) [pid = 1833] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6ac712000) [pid = 1833] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6af151800) [pid = 1833] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6a6e51c00) [pid = 1833] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe69fecb800) [pid = 1833] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6b8d59000) [pid = 1833] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6ac385400) [pid = 1833] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6af14d000) [pid = 1833] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6aa581400) [pid = 1833] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6b9588800) [pid = 1833] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6b97b5c00) [pid = 1833] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6b1de0c00) [pid = 1833] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6aa36f400) [pid = 1833] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe69fecf000) [pid = 1833] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6badbbc00) [pid = 1833] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6af00a400) [pid = 1833] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6a4958c00) [pid = 1833] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6af00c000) [pid = 1833] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6ac712800) [pid = 1833] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6a7b72400) [pid = 1833] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6a99e1800) [pid = 1833] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6aacf5c00) [pid = 1833] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6bc6f5000) [pid = 1833] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6b374d400) [pid = 1833] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6b1ddac00) [pid = 1833] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6b3961000) [pid = 1833] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6a6cd8c00) [pid = 1833] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6a271ac00) [pid = 1833] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6bc670400) [pid = 1833] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6a62a5000) [pid = 1833] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6a1e57c00) [pid = 1833] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe69fecf400) [pid = 1833] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6a8db8800) [pid = 1833] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6b0f36400) [pid = 1833] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6b97b0800) [pid = 1833] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6a8cb9000) [pid = 1833] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6a6e50c00) [pid = 1833] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6ac380c00) [pid = 1833] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6aac73c00) [pid = 1833] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6b1dd9000) [pid = 1833] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6ae49a000) [pid = 1833] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b97ad800) [pid = 1833] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6b0bb5800) [pid = 1833] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6a2311400) [pid = 1833] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe69fed3400) [pid = 1833] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:22:06 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6a62a3800) [pid = 1833] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:22:06 INFO - PROCESS | 1833 | 1462360926341 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 1833 | 1462360926352 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 04:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:22:06 INFO - PROCESS | 1833 | 1462360926383 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 1833 | 1462360926385 Marionette TRACE conn3 <- [1,2546,null,{}] 04:22:06 INFO - PROCESS | 1833 | 1462360926389 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}] 04:22:06 INFO - PROCESS | 1833 | 1462360926624 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:22:06 INFO - PROCESS | 1833 | 1462360926742 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a469f800 == 151 [pid = 1833] [id = 644] 04:22:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6a2315400) [pid = 1833] [serial = 1933] [outer = (nil)] 04:22:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6a62a8800) [pid = 1833] [serial = 1934] [outer = 0x7fe6a2315400] 04:22:06 INFO - PROCESS | 1833 | 1462360926800 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6a7ce5000) [pid = 1833] [serial = 1935] [outer = 0x7fe6a2315400] 04:22:07 INFO - PROCESS | 1833 | 1462360927482 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]]]}] 04:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1130ms 04:22:07 INFO - PROCESS | 1833 | 1462360927510 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:22:07 INFO - PROCESS | 1833 | 1462360927512 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 04:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:22:07 INFO - PROCESS | 1833 | 1462360927518 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - PROCESS | 1833 | 1462360927520 Marionette TRACE conn3 <- [1,2550,null,{}] 04:22:07 INFO - PROCESS | 1833 | 1462360927547 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}] 04:22:07 INFO - PROCESS | 1833 | 1462360927724 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:22:07 INFO - PROCESS | 1833 | 1462360927739 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aa5cc000 == 152 [pid = 1833] [id = 645] 04:22:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6a2448800) [pid = 1833] [serial = 1936] [outer = (nil)] 04:22:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6a9934800) [pid = 1833] [serial = 1937] [outer = 0x7fe6a2448800] 04:22:07 INFO - PROCESS | 1833 | 1462360927837 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6aa371000) [pid = 1833] [serial = 1938] [outer = 0x7fe6a2448800] 04:22:09 INFO - PROCESS | 1833 | 1462360929478 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]]]}] 04:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2000ms 04:22:09 INFO - PROCESS | 1833 | 1462360929520 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 1833 | 1462360929526 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 04:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:22:09 INFO - PROCESS | 1833 | 1462360929535 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 1833 | 1462360929540 Marionette TRACE conn3 <- [1,2554,null,{}] 04:22:09 INFO - PROCESS | 1833 | 1462360929548 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}] 04:22:09 INFO - PROCESS | 1833 | 1462360929797 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:22:10 INFO - PROCESS | 1833 | 1462360930129 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6dca800 == 153 [pid = 1833] [id = 646] 04:22:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6a2726c00) [pid = 1833] [serial = 1939] [outer = (nil)] 04:22:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6a39b4800) [pid = 1833] [serial = 1940] [outer = 0x7fe6a2726c00] 04:22:10 INFO - PROCESS | 1833 | 1462360930208 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6a52e3000) [pid = 1833] [serial = 1941] [outer = 0x7fe6a2726c00] 04:22:11 INFO - PROCESS | 1833 | 1462360931085 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]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1581ms 04:22:11 INFO - PROCESS | 1833 | 1462360931118 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 1833 | 1462360931126 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 04:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:22:11 INFO - PROCESS | 1833 | 1462360931136 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 1833 | 1462360931139 Marionette TRACE conn3 <- [1,2558,null,{}] 04:22:11 INFO - PROCESS | 1833 | 1462360931145 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}] 04:22:11 INFO - PROCESS | 1833 | 1462360931391 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:22:11 INFO - PROCESS | 1833 | 1462360931739 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae44000 == 154 [pid = 1833] [id = 647] 04:22:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6a6cdb800) [pid = 1833] [serial = 1942] [outer = (nil)] 04:22:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6a7cc4400) [pid = 1833] [serial = 1943] [outer = 0x7fe6a6cdb800] 04:22:11 INFO - PROCESS | 1833 | 1462360931814 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6a8cca400) [pid = 1833] [serial = 1944] [outer = 0x7fe6a6cdb800] 04:22:12 INFO - PROCESS | 1833 | 1462360932658 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]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1580ms 04:22:12 INFO - PROCESS | 1833 | 1462360932716 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 1833 | 1462360932719 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 04:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:22:12 INFO - PROCESS | 1833 | 1462360932726 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 1833 | 1462360932731 Marionette TRACE conn3 <- [1,2562,null,{}] 04:22:12 INFO - PROCESS | 1833 | 1462360932747 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}] 04:22:12 INFO - PROCESS | 1833 | 1462360932976 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:22:13 INFO - PROCESS | 1833 | 1462360933298 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad5f7000 == 155 [pid = 1833] [id = 648] 04:22:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6aa45f400) [pid = 1833] [serial = 1945] [outer = (nil)] 04:22:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6aa588400) [pid = 1833] [serial = 1946] [outer = 0x7fe6aa45f400] 04:22:13 INFO - PROCESS | 1833 | 1462360933376 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6aac78000) [pid = 1833] [serial = 1947] [outer = 0x7fe6aa45f400] 04:22:14 INFO - PROCESS | 1833 | 1462360934230 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]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1549ms 04:22:14 INFO - PROCESS | 1833 | 1462360934276 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:22:14 INFO - PROCESS | 1833 | 1462360934281 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 04:22:14 INFO - PROCESS | 1833 | 1462360934286 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 1833 | 1462360934289 Marionette TRACE conn3 <- [1,2566,null,{}] 04:22:14 INFO - PROCESS | 1833 | 1462360934294 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}] 04:22:14 INFO - PROCESS | 1833 | 1462360934490 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:22:14 INFO - PROCESS | 1833 | 1462360934807 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae263800 == 156 [pid = 1833] [id = 649] 04:22:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6aa469800) [pid = 1833] [serial = 1948] [outer = (nil)] 04:22:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6ab735c00) [pid = 1833] [serial = 1949] [outer = 0x7fe6aa469800] 04:22:14 INFO - PROCESS | 1833 | 1462360934882 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6ac37b800) [pid = 1833] [serial = 1950] [outer = 0x7fe6aa469800] 04:22:15 INFO - PROCESS | 1833 | 1462360935707 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]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1490ms 04:22:15 INFO - PROCESS | 1833 | 1462360935783 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 1833 | 1462360935787 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 04:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:22:15 INFO - PROCESS | 1833 | 1462360935793 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 1833 | 1462360935795 Marionette TRACE conn3 <- [1,2570,null,{}] 04:22:15 INFO - PROCESS | 1833 | 1462360935800 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}] 04:22:16 INFO - PROCESS | 1833 | 1462360936015 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:22:16 INFO - PROCESS | 1833 | 1462360936327 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae580000 == 157 [pid = 1833] [id = 650] 04:22:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe69fed1c00) [pid = 1833] [serial = 1951] [outer = (nil)] 04:22:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6ac711400) [pid = 1833] [serial = 1952] [outer = 0x7fe69fed1c00] 04:22:16 INFO - PROCESS | 1833 | 1462360936407 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6ad52c000) [pid = 1833] [serial = 1953] [outer = 0x7fe69fed1c00] 04:22:17 INFO - PROCESS | 1833 | 1462360937276 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]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1534ms 04:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:22:17 INFO - PROCESS | 1833 | 1462360937329 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 1833 | 1462360937331 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 04:22:17 INFO - PROCESS | 1833 | 1462360937338 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 1833 | 1462360937341 Marionette TRACE conn3 <- [1,2574,null,{}] 04:22:17 INFO - PROCESS | 1833 | 1462360937366 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}] 04:22:17 INFO - PROCESS | 1833 | 1462360937594 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:22:17 INFO - PROCESS | 1833 | 1462360937915 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0ad1000 == 158 [pid = 1833] [id = 651] 04:22:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6ac37b400) [pid = 1833] [serial = 1954] [outer = (nil)] 04:22:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6af14ec00) [pid = 1833] [serial = 1955] [outer = 0x7fe6ac37b400] 04:22:17 INFO - PROCESS | 1833 | 1462360937991 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6b0a90800) [pid = 1833] [serial = 1956] [outer = 0x7fe6ac37b400] 04:22:18 INFO - PROCESS | 1833 | 1462360938836 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]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1554ms 04:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:22:18 INFO - PROCESS | 1833 | 1462360938892 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 1833 | 1462360938895 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 04:22:18 INFO - PROCESS | 1833 | 1462360938902 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 1833 | 1462360938905 Marionette TRACE conn3 <- [1,2578,null,{}] 04:22:18 INFO - PROCESS | 1833 | 1462360938911 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}] 04:22:19 INFO - PROCESS | 1833 | 1462360939132 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:22:19 INFO - PROCESS | 1833 | 1462360939443 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26b4800 == 159 [pid = 1833] [id = 652] 04:22:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6ae494800) [pid = 1833] [serial = 1957] [outer = (nil)] 04:22:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6b0bd6800) [pid = 1833] [serial = 1958] [outer = 0x7fe6ae494800] 04:22:19 INFO - PROCESS | 1833 | 1462360939519 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6b0f2e000) [pid = 1833] [serial = 1959] [outer = 0x7fe6ae494800] 04:22:20 INFO - PROCESS | 1833 | 1462360940308 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]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1439ms 04:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:22:20 INFO - PROCESS | 1833 | 1462360940340 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 1833 | 1462360940343 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 04:22:20 INFO - PROCESS | 1833 | 1462360940348 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 1833 | 1462360940352 Marionette TRACE conn3 <- [1,2582,null,{}] 04:22:20 INFO - PROCESS | 1833 | 1462360940357 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}] 04:22:20 INFO - PROCESS | 1833 | 1462360940564 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:22:20 INFO - PROCESS | 1833 | 1462360940839 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2915000 == 160 [pid = 1833] [id = 653] 04:22:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6ae49e000) [pid = 1833] [serial = 1960] [outer = (nil)] 04:22:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6b1d04800) [pid = 1833] [serial = 1961] [outer = 0x7fe6ae49e000] 04:22:20 INFO - PROCESS | 1833 | 1462360940950 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6b1dbc800) [pid = 1833] [serial = 1962] [outer = 0x7fe6ae49e000] 04:22:21 INFO - PROCESS | 1833 | 1462360941742 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]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1440ms 04:22:21 INFO - PROCESS | 1833 | 1462360941789 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 1833 | 1462360941793 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 04:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:22:21 INFO - PROCESS | 1833 | 1462360941799 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 1833 | 1462360941802 Marionette TRACE conn3 <- [1,2586,null,{}] 04:22:21 INFO - PROCESS | 1833 | 1462360941807 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}] 04:22:22 INFO - PROCESS | 1833 | 1462360942020 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:22:22 INFO - PROCESS | 1833 | 1462360942347 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e99800 == 161 [pid = 1833] [id = 654] 04:22:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6b0eba800) [pid = 1833] [serial = 1963] [outer = (nil)] 04:22:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6b1ddf800) [pid = 1833] [serial = 1964] [outer = 0x7fe6b0eba800] 04:22:22 INFO - PROCESS | 1833 | 1462360942436 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6b27c6c00) [pid = 1833] [serial = 1965] [outer = 0x7fe6b0eba800] 04:22:23 INFO - PROCESS | 1833 | 1462360943268 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]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1531ms 04:22:23 INFO - PROCESS | 1833 | 1462360943331 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 1833 | 1462360943334 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 04:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:22:23 INFO - PROCESS | 1833 | 1462360943340 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 1833 | 1462360943342 Marionette TRACE conn3 <- [1,2590,null,{}] 04:22:23 INFO - PROCESS | 1833 | 1462360943347 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}] 04:22:23 INFO - PROCESS | 1833 | 1462360943571 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:22:23 INFO - PROCESS | 1833 | 1462360943890 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b789f800 == 162 [pid = 1833] [id = 655] 04:22:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6b1dc2400) [pid = 1833] [serial = 1966] [outer = (nil)] 04:22:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6b2832000) [pid = 1833] [serial = 1967] [outer = 0x7fe6b1dc2400] 04:22:23 INFO - PROCESS | 1833 | 1462360943964 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6b3741000) [pid = 1833] [serial = 1968] [outer = 0x7fe6b1dc2400] 04:22:24 INFO - PROCESS | 1833 | 1462360944809 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]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1536ms 04:22:24 INFO - PROCESS | 1833 | 1462360944877 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:22:24 INFO - PROCESS | 1833 | 1462360944882 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 04:22:24 INFO - PROCESS | 1833 | 1462360944888 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 1833 | 1462360944891 Marionette TRACE conn3 <- [1,2594,null,{}] 04:22:24 INFO - PROCESS | 1833 | 1462360944896 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}] 04:22:25 INFO - PROCESS | 1833 | 1462360945163 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:22:25 INFO - PROCESS | 1833 | 1462360945484 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93de800 == 163 [pid = 1833] [id = 656] 04:22:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6b8372c00) [pid = 1833] [serial = 1969] [outer = (nil)] 04:22:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6b852c400) [pid = 1833] [serial = 1970] [outer = 0x7fe6b8372c00] 04:22:25 INFO - PROCESS | 1833 | 1462360945569 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6b8db2c00) [pid = 1833] [serial = 1971] [outer = 0x7fe6b8372c00] 04:22:26 INFO - PROCESS | 1833 | 1462360946421 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]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1587ms 04:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:22:26 INFO - PROCESS | 1833 | 1462360946475 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 1833 | 1462360946478 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 04:22:26 INFO - PROCESS | 1833 | 1462360946484 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 1833 | 1462360946487 Marionette TRACE conn3 <- [1,2598,null,{}] 04:22:26 INFO - PROCESS | 1833 | 1462360946492 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}] 04:22:26 INFO - PROCESS | 1833 | 1462360946683 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:22:27 INFO - PROCESS | 1833 | 1462360947005 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc6a0000 == 164 [pid = 1833] [id = 657] 04:22:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6b8db3400) [pid = 1833] [serial = 1972] [outer = (nil)] 04:22:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6b9592400) [pid = 1833] [serial = 1973] [outer = 0x7fe6b8db3400] 04:22:27 INFO - PROCESS | 1833 | 1462360947089 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6b97b4000) [pid = 1833] [serial = 1974] [outer = 0x7fe6b8db3400] 04:22:27 INFO - PROCESS | 1833 | 1462360947964 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]]]}] 04:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1537ms 04:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:22:28 INFO - PROCESS | 1833 | 1462360948022 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 1833 | 1462360948024 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 04:22:28 INFO - PROCESS | 1833 | 1462360948031 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 1833 | 1462360948034 Marionette TRACE conn3 <- [1,2602,null,{}] 04:22:28 INFO - PROCESS | 1833 | 1462360948047 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}] 04:22:28 INFO - PROCESS | 1833 | 1462360948281 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:22:28 INFO - PROCESS | 1833 | 1462360948603 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c244e000 == 165 [pid = 1833] [id = 658] 04:22:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6ad6a5800) [pid = 1833] [serial = 1975] [outer = (nil)] 04:22:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6b9905c00) [pid = 1833] [serial = 1976] [outer = 0x7fe6ad6a5800] 04:22:28 INFO - PROCESS | 1833 | 1462360948676 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6b9b9f400) [pid = 1833] [serial = 1977] [outer = 0x7fe6ad6a5800] 04:22:29 INFO - PROCESS | 1833 | 1462360949532 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]]]}] 04:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1543ms 04:22:29 INFO - PROCESS | 1833 | 1462360949574 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 1833 | 1462360949577 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 04:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:22:29 INFO - PROCESS | 1833 | 1462360949584 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 1833 | 1462360949587 Marionette TRACE conn3 <- [1,2606,null,{}] 04:22:29 INFO - PROCESS | 1833 | 1462360949592 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}] 04:22:29 INFO - PROCESS | 1833 | 1462360949790 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:22:30 INFO - PROCESS | 1833 | 1462360950110 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c370b800 == 166 [pid = 1833] [id = 659] 04:22:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6b8e05000) [pid = 1833] [serial = 1978] [outer = (nil)] 04:22:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6badbf400) [pid = 1833] [serial = 1979] [outer = 0x7fe6b8e05000] 04:22:30 INFO - PROCESS | 1833 | 1462360950183 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6bb146c00) [pid = 1833] [serial = 1980] [outer = 0x7fe6b8e05000] 04:22:30 INFO - PROCESS | 1833 | 1462360950991 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]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1480ms 04:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:22:31 INFO - PROCESS | 1833 | 1462360951065 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 1833 | 1462360951068 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 04:22:31 INFO - PROCESS | 1833 | 1462360951075 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 1833 | 1462360951078 Marionette TRACE conn3 <- [1,2610,null,{}] 04:22:31 INFO - PROCESS | 1833 | 1462360951083 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}] 04:22:31 INFO - PROCESS | 1833 | 1462360951312 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:22:31 INFO - PROCESS | 1833 | 1462360951645 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c458d000 == 167 [pid = 1833] [id = 660] 04:22:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7fe6a52e6400) [pid = 1833] [serial = 1981] [outer = (nil)] 04:22:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7fe6bb06c400) [pid = 1833] [serial = 1982] [outer = 0x7fe6a52e6400] 04:22:31 INFO - PROCESS | 1833 | 1462360951720 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7fe6bc7aa400) [pid = 1833] [serial = 1983] [outer = 0x7fe6a52e6400] 04:22:32 INFO - PROCESS | 1833 | 1462360952561 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]]]}] 04:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1537ms 04:22:32 INFO - PROCESS | 1833 | 1462360952611 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 1833 | 1462360952615 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 04:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:22:32 INFO - PROCESS | 1833 | 1462360952620 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 1833 | 1462360952623 Marionette TRACE conn3 <- [1,2614,null,{}] 04:22:32 INFO - PROCESS | 1833 | 1462360952628 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}] 04:22:32 INFO - PROCESS | 1833 | 1462360952857 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:22:33 INFO - PROCESS | 1833 | 1462360953177 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cffb7800 == 168 [pid = 1833] [id = 661] 04:22:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7fe6ac386c00) [pid = 1833] [serial = 1984] [outer = (nil)] 04:22:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7fe6befd8000) [pid = 1833] [serial = 1985] [outer = 0x7fe6ac386c00] 04:22:33 INFO - PROCESS | 1833 | 1462360953255 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7fe6c0d09400) [pid = 1833] [serial = 1986] [outer = 0x7fe6ac386c00] 04:22:34 INFO - PROCESS | 1833 | 1462360954080 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]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1533ms 04:22:34 INFO - PROCESS | 1833 | 1462360954155 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 1833 | 1462360954158 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 04:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:22:34 INFO - PROCESS | 1833 | 1462360954164 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 1833 | 1462360954166 Marionette TRACE conn3 <- [1,2618,null,{}] 04:22:34 INFO - PROCESS | 1833 | 1462360954171 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}] 04:22:34 INFO - PROCESS | 1833 | 1462360954487 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:22:34 INFO - PROCESS | 1833 | 1462360954829 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d53c3800 == 169 [pid = 1833] [id = 662] 04:22:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7fe6bc676400) [pid = 1833] [serial = 1987] [outer = (nil)] 04:22:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7fe6c273f800) [pid = 1833] [serial = 1988] [outer = 0x7fe6bc676400] 04:22:34 INFO - PROCESS | 1833 | 1462360954905 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7fe6c2d7a800) [pid = 1833] [serial = 1989] [outer = 0x7fe6bc676400] 04:22:35 INFO - PROCESS | 1833 | 1462360955701 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]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1581ms 04:22:35 INFO - PROCESS | 1833 | 1462360955745 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 1833 | 1462360955749 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 04:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:22:35 INFO - PROCESS | 1833 | 1462360955754 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 1833 | 1462360955757 Marionette TRACE conn3 <- [1,2622,null,{}] 04:22:35 INFO - PROCESS | 1833 | 1462360955762 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}] 04:22:35 INFO - PROCESS | 1833 | 1462360955980 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:22:36 INFO - PROCESS | 1833 | 1462360956309 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d93a5800 == 170 [pid = 1833] [id = 663] 04:22:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7fe6aa461400) [pid = 1833] [serial = 1990] [outer = (nil)] 04:22:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7fe6c379ec00) [pid = 1833] [serial = 1991] [outer = 0x7fe6aa461400] 04:22:36 INFO - PROCESS | 1833 | 1462360956397 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7fe6c3dc4000) [pid = 1833] [serial = 1992] [outer = 0x7fe6aa461400] 04:22:37 INFO - PROCESS | 1833 | 1462360957198 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]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1490ms 04:22:37 INFO - PROCESS | 1833 | 1462360957245 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 1833 | 1462360957249 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 04:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:22:37 INFO - PROCESS | 1833 | 1462360957254 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 1833 | 1462360957256 Marionette TRACE conn3 <- [1,2626,null,{}] 04:22:37 INFO - PROCESS | 1833 | 1462360957262 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}] 04:22:37 INFO - PROCESS | 1833 | 1462360957503 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:22:37 INFO - PROCESS | 1833 | 1462360957836 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6dcad1800 == 171 [pid = 1833] [id = 664] 04:22:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7fe6aa465400) [pid = 1833] [serial = 1993] [outer = (nil)] 04:22:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7fe6c4961800) [pid = 1833] [serial = 1994] [outer = 0x7fe6aa465400] 04:22:37 INFO - PROCESS | 1833 | 1462360957910 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7fe6cfc12800) [pid = 1833] [serial = 1995] [outer = 0x7fe6aa465400] 04:22:38 INFO - PROCESS | 1833 | 1462360958736 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]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1577ms 04:22:38 INFO - PROCESS | 1833 | 1462360958833 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 1833 | 1462360958837 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 04:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:22:38 INFO - PROCESS | 1833 | 1462360958843 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 1833 | 1462360958845 Marionette TRACE conn3 <- [1,2630,null,{}] 04:22:38 INFO - PROCESS | 1833 | 1462360958851 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}] 04:22:39 INFO - PROCESS | 1833 | 1462360959075 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a1c000 == 170 [pid = 1833] [id = 184] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4486800 == 169 [pid = 1833] [id = 168] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6baa62800 == 168 [pid = 1833] [id = 586] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4692800 == 167 [pid = 1833] [id = 589] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcad4800 == 166 [pid = 1833] [id = 181] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b314c800 == 165 [pid = 1833] [id = 182] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aa5ce000 == 164 [pid = 1833] [id = 590] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b203c000 == 163 [pid = 1833] [id = 183] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bfa88800 == 162 [pid = 1833] [id = 587] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a35a1800 == 161 [pid = 1833] [id = 588] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a469f800 == 160 [pid = 1833] [id = 644] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7d0d800 == 159 [pid = 1833] [id = 643] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a6ddf800 == 158 [pid = 1833] [id = 642] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4691800 == 157 [pid = 1833] [id = 641] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4e29800 == 156 [pid = 1833] [id = 639] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d4c72800 == 155 [pid = 1833] [id = 638] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d46c0800 == 154 [pid = 1833] [id = 637] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d2d63000 == 153 [pid = 1833] [id = 636] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d0143800 == 152 [pid = 1833] [id = 635] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfe14800 == 151 [pid = 1833] [id = 634] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cf011800 == 150 [pid = 1833] [id = 633] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5541800 == 149 [pid = 1833] [id = 632] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c339e000 == 148 [pid = 1833] [id = 631] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc94f000 == 147 [pid = 1833] [id = 630] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b8c62000 == 146 [pid = 1833] [id = 629] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b78b1000 == 145 [pid = 1833] [id = 628] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e7c800 == 144 [pid = 1833] [id = 627] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2037800 == 143 [pid = 1833] [id = 626] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af769800 == 142 [pid = 1833] [id = 625] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae46d000 == 141 [pid = 1833] [id = 624] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad5dd800 == 140 [pid = 1833] [id = 623] 04:22:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7be2000 == 139 [pid = 1833] [id = 622] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7fe6ab732c00) [pid = 1833] [serial = 1863] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7fe6b990f000) [pid = 1833] [serial = 1827] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7fe6a8cba000) [pid = 1833] [serial = 1856] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7fe6bc66f000) [pid = 1833] [serial = 1833] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7fe6c25af400) [pid = 1833] [serial = 1847] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7fe6ad699800) [pid = 1833] [serial = 1805] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7fe6ad5b3000) [pid = 1833] [serial = 1656] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7fe6c352a800) [pid = 1833] [serial = 1689] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7fe6aad52c00) [pid = 1833] [serial = 1650] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7fe6ac225c00) [pid = 1833] [serial = 1728] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7fe6c1058800) [pid = 1833] [serial = 1842] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7fe6b0a85000) [pid = 1833] [serial = 1737] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7fe6b1d60800) [pid = 1833] [serial = 1812] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7fe6a26e0c00) [pid = 1833] [serial = 1850] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7fe6ad52b000) [pid = 1833] [serial = 1653] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6b1ddc000) [pid = 1833] [serial = 1814] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6b8e04400) [pid = 1833] [serial = 1764] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6a6e51000) [pid = 1833] [serial = 1854] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6af14b000) [pid = 1833] [serial = 1734] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6ad6a7c00) [pid = 1833] [serial = 1806] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6b7bc8800) [pid = 1833] [serial = 1820] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6a8f4cc00) [pid = 1833] [serial = 1857] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6a8cccc00) [pid = 1833] [serial = 1647] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6a2445c00) [pid = 1833] [serial = 1770] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6b9593800) [pid = 1833] [serial = 1674] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6ad5aa800) [pid = 1833] [serial = 1569] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6b0bcd400) [pid = 1833] [serial = 1808] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6a6c0f000) [pid = 1833] [serial = 1853] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6bc6f6800) [pid = 1833] [serial = 1835] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6b97b6c00) [pid = 1833] [serial = 1824] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6c104d400) [pid = 1833] [serial = 1683] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6b79cac00) [pid = 1833] [serial = 1755] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6aac6e800) [pid = 1833] [serial = 1859] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6ab737c00) [pid = 1833] [serial = 1692] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6c1c3d000) [pid = 1833] [serial = 1844] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6b0bc8c00) [pid = 1833] [serial = 1659] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6a52e6000) [pid = 1833] [serial = 1793] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b1dd4c00) [pid = 1833] [serial = 1662] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6ba02b400) [pid = 1833] [serial = 1829] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6ac714400) [pid = 1833] [serial = 1802] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6badb9000) [pid = 1833] [serial = 1830] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6b96ee000) [pid = 1833] [serial = 1826] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6aac72800) [pid = 1833] [serial = 1725] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6ac22dc00) [pid = 1833] [serial = 1800] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6bc7a9400) [pid = 1833] [serial = 1836] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6c266b000) [pid = 1833] [serial = 1686] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6ad588000) [pid = 1833] [serial = 1803] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6b8377400) [pid = 1833] [serial = 1758] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6b3742800) [pid = 1833] [serial = 1752] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6b8693400) [pid = 1833] [serial = 1761] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6a39af800) [pid = 1833] [serial = 1851] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6a8dc3c00) [pid = 1833] [serial = 1797] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6a52e9000) [pid = 1833] [serial = 1719] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6bc8f6400) [pid = 1833] [serial = 1838] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6a8cb1800) [pid = 1833] [serial = 1722] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6c0d07400) [pid = 1833] [serial = 1841] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6a9935000) [pid = 1833] [serial = 1767] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6a271e400) [pid = 1833] [serial = 1644] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b395f400) [pid = 1833] [serial = 1818] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6b1d07800) [pid = 1833] [serial = 1746] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6b2f30400) [pid = 1833] [serial = 1817] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6bc7a5400) [pid = 1833] [serial = 1680] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6b7bce800) [pid = 1833] [serial = 1671] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6b8d57000) [pid = 1833] [serial = 1821] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6b0fd1000) [pid = 1833] [serial = 1811] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6befdac00) [pid = 1833] [serial = 1839] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6b3665800) [pid = 1833] [serial = 1668] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6ab729400) [pid = 1833] [serial = 1799] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6ad58d000) [pid = 1833] [serial = 1731] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6c25aac00) [pid = 1833] [serial = 1845] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6aaefd400) [pid = 1833] [serial = 1791] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6b282e000) [pid = 1833] [serial = 1749] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6bb06a800) [pid = 1833] [serial = 1832] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6b27d1000) [pid = 1833] [serial = 1815] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6b0ebf400) [pid = 1833] [serial = 1743] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6b0ec4c00) [pid = 1833] [serial = 1809] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6bb13e800) [pid = 1833] [serial = 1677] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6b2830000) [pid = 1833] [serial = 1665] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6aacfa400) [pid = 1833] [serial = 1860] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6a8cb4c00) [pid = 1833] [serial = 1796] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6b0bb7400) [pid = 1833] [serial = 1740] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6aa589400) [pid = 1833] [serial = 1862] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6a6ce1800) [pid = 1833] [serial = 1773] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6b9789c00) [pid = 1833] [serial = 1823] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6a6cd7800) [pid = 1833] [serial = 1794] [outer = (nil)] [url = about:blank] 04:22:41 INFO - PROCESS | 1833 | 1462360961023 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3592800 == 140 [pid = 1833] [id = 665] 04:22:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6a0233000) [pid = 1833] [serial = 1996] [outer = (nil)] 04:22:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6a0236400) [pid = 1833] [serial = 1997] [outer = 0x7fe6a0233000] 04:22:41 INFO - PROCESS | 1833 | 1462360961094 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6a023ec00) [pid = 1833] [serial = 1998] [outer = 0x7fe6a0233000] 04:22:41 INFO - PROCESS | 1833 | 1462360961866 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]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 3041ms 04:22:41 INFO - PROCESS | 1833 | 1462360961889 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 1833 | 1462360961894 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:22:41 INFO - PROCESS | 1833 | 1462360961901 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 1833 | 1462360961906 Marionette TRACE conn3 <- [1,2634,null,{}] 04:22:41 INFO - PROCESS | 1833 | 1462360961912 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}] 04:22:42 INFO - PROCESS | 1833 | 1462360962113 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:22:42 INFO - PROCESS | 1833 | 1462360962309 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3b59800 == 141 [pid = 1833] [id = 666] 04:22:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6a1e64000) [pid = 1833] [serial = 1999] [outer = (nil)] 04:22:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6a2447400) [pid = 1833] [serial = 2000] [outer = 0x7fe6a1e64000] 04:22:42 INFO - PROCESS | 1833 | 1462360962382 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6a26e0400) [pid = 1833] [serial = 2001] [outer = 0x7fe6a1e64000] 04:22:43 INFO - PROCESS | 1833 | 1462360963182 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]]]}] 04:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1337ms 04:22:43 INFO - PROCESS | 1833 | 1462360963242 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 1833 | 1462360963248 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:22:43 INFO - PROCESS | 1833 | 1462360963254 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 1833 | 1462360963256 Marionette TRACE conn3 <- [1,2638,null,{}] 04:22:43 INFO - PROCESS | 1833 | 1462360963262 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}] 04:22:43 INFO - PROCESS | 1833 | 1462360963542 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:22:43 INFO - PROCESS | 1833 | 1462360963585 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6082000 == 142 [pid = 1833] [id = 667] 04:22:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6a2721000) [pid = 1833] [serial = 2002] [outer = (nil)] 04:22:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6a2728c00) [pid = 1833] [serial = 2003] [outer = 0x7fe6a2721000] 04:22:43 INFO - PROCESS | 1833 | 1462360963644 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6a4943000) [pid = 1833] [serial = 2004] [outer = 0x7fe6a2721000] 04:22:44 INFO - PROCESS | 1833 | 1462360964523 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]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1331ms 04:22:44 INFO - PROCESS | 1833 | 1462360964589 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 1833 | 1462360964595 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:22:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:22:44 INFO - PROCESS | 1833 | 1462360964634 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 1833 | 1462360964649 Marionette TRACE conn3 <- [1,2642,null,{}] 04:22:44 INFO - PROCESS | 1833 | 1462360964658 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}] 04:22:45 INFO - PROCESS | 1833 | 1462360965079 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6a1e5e400) [pid = 1833] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6a6e51400) [pid = 1833] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6a2315400) [pid = 1833] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6b978f000) [pid = 1833] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6c35d5c00) [pid = 1833] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6a39b8c00) [pid = 1833] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6d0134400) [pid = 1833] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6c3e33800) [pid = 1833] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6c5403800) [pid = 1833] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6c3527400) [pid = 1833] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b396a000) [pid = 1833] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6ae497400) [pid = 1833] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6b7bc2400) [pid = 1833] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6a8f4f400) [pid = 1833] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6b868f800) [pid = 1833] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6ad5aa000) [pid = 1833] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6a62a5800) [pid = 1833] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6c4552c00) [pid = 1833] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6a52ee800) [pid = 1833] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6a4957c00) [pid = 1833] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6a0232400) [pid = 1833] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6c579ec00) [pid = 1833] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6b1d03000) [pid = 1833] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:22:45 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6ad58cc00) [pid = 1833] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:22:45 INFO - PROCESS | 1833 | 1462360965798 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a62c9000 == 143 [pid = 1833] [id = 668] 04:22:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6a0233400) [pid = 1833] [serial = 2005] [outer = (nil)] 04:22:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6a2315400) [pid = 1833] [serial = 2006] [outer = 0x7fe6a0233400] 04:22:45 INFO - PROCESS | 1833 | 1462360965857 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6a52ed000) [pid = 1833] [serial = 2007] [outer = 0x7fe6a0233400] 04:22:46 INFO - PROCESS | 1833 | 1462360966465 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]]]}] 04:22:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:22:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1873ms 04:22:46 INFO - PROCESS | 1833 | 1462360966478 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 1833 | 1462360966482 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:22:46 INFO - PROCESS | 1833 | 1462360966487 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 1833 | 1462360966490 Marionette TRACE conn3 <- [1,2646,null,{}] 04:22:46 INFO - PROCESS | 1833 | 1462360966495 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}] 04:22:46 INFO - PROCESS | 1833 | 1462360966746 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:22:46 INFO - PROCESS | 1833 | 1462360966771 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7b96800 == 144 [pid = 1833] [id = 669] 04:22:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6a52e4c00) [pid = 1833] [serial = 2008] [outer = (nil)] 04:22:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6a6c11000) [pid = 1833] [serial = 2009] [outer = 0x7fe6a52e4c00] 04:22:46 INFO - PROCESS | 1833 | 1462360966828 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6a6cd7000) [pid = 1833] [serial = 2010] [outer = 0x7fe6a52e4c00] 04:22:47 INFO - PROCESS | 1833 | 1462360967632 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]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1327ms 04:22:47 INFO - PROCESS | 1833 | 1462360967822 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 1833 | 1462360967828 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:22:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:22:47 INFO - PROCESS | 1833 | 1462360967836 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 1833 | 1462360967840 Marionette TRACE conn3 <- [1,2650,null,{}] 04:22:47 INFO - PROCESS | 1833 | 1462360967849 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}] 04:22:48 INFO - PROCESS | 1833 | 1462360968087 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:22:48 INFO - PROCESS | 1833 | 1462360968412 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3b57000 == 145 [pid = 1833] [id = 670] 04:22:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6a1e5e800) [pid = 1833] [serial = 2011] [outer = (nil)] 04:22:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6a2317800) [pid = 1833] [serial = 2012] [outer = 0x7fe6a1e5e800] 04:22:48 INFO - PROCESS | 1833 | 1462360968490 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6a26e0c00) [pid = 1833] [serial = 2013] [outer = 0x7fe6a1e5e800] 04:22:49 INFO - PROCESS | 1833 | 1462360969367 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]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:22:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1583ms 04:22:49 INFO - PROCESS | 1833 | 1462360969420 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 1833 | 1462360969424 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:22:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:22:49 INFO - PROCESS | 1833 | 1462360969437 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 1833 | 1462360969441 Marionette TRACE conn3 <- [1,2654,null,{}] 04:22:49 INFO - PROCESS | 1833 | 1462360969447 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}] 04:22:49 INFO - PROCESS | 1833 | 1462360969693 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:22:50 INFO - PROCESS | 1833 | 1462360970004 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7d0b800 == 146 [pid = 1833] [id = 671] 04:22:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6a4956000) [pid = 1833] [serial = 2014] [outer = (nil)] 04:22:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6a495e800) [pid = 1833] [serial = 2015] [outer = 0x7fe6a4956000] 04:22:50 INFO - PROCESS | 1833 | 1462360970079 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6a62acc00) [pid = 1833] [serial = 2016] [outer = 0x7fe6a4956000] 04:22:50 INFO - PROCESS | 1833 | 1462360970953 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]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:22:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1590ms 04:22:51 INFO - PROCESS | 1833 | 1462360971025 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 1833 | 1462360971029 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:22:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:22:51 INFO - PROCESS | 1833 | 1462360971035 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 1833 | 1462360971039 Marionette TRACE conn3 <- [1,2658,null,{}] 04:22:51 INFO - PROCESS | 1833 | 1462360971053 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}] 04:22:51 INFO - PROCESS | 1833 | 1462360971315 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:22:51 INFO - PROCESS | 1833 | 1462360971668 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8d2d800 == 147 [pid = 1833] [id = 672] 04:22:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6a6e4f400) [pid = 1833] [serial = 2017] [outer = (nil)] 04:22:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6a6e54000) [pid = 1833] [serial = 2018] [outer = 0x7fe6a6e4f400] 04:22:51 INFO - PROCESS | 1833 | 1462360971742 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6a7b79800) [pid = 1833] [serial = 2019] [outer = 0x7fe6a6e4f400] 04:22:52 INFO - PROCESS | 1833 | 1462360972585 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]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1593ms 04:22:52 INFO - PROCESS | 1833 | 1462360972629 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 1833 | 1462360972633 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:22:52 INFO - PROCESS | 1833 | 1462360972638 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 1833 | 1462360972640 Marionette TRACE conn3 <- [1,2662,null,{}] 04:22:52 INFO - PROCESS | 1833 | 1462360972646 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}] 04:22:52 INFO - PROCESS | 1833 | 1462360972858 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:22:53 INFO - PROCESS | 1833 | 1462360973126 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a970a800 == 148 [pid = 1833] [id = 673] 04:22:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6a6e51400) [pid = 1833] [serial = 2020] [outer = (nil)] 04:22:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6a7ceb000) [pid = 1833] [serial = 2021] [outer = 0x7fe6a6e51400] 04:22:53 INFO - PROCESS | 1833 | 1462360973240 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6a8cb2800) [pid = 1833] [serial = 2022] [outer = 0x7fe6a6e51400] 04:22:54 INFO - PROCESS | 1833 | 1462360974038 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]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1430ms 04:22:54 INFO - PROCESS | 1833 | 1462360974068 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 1833 | 1462360974071 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:22:54 INFO - PROCESS | 1833 | 1462360974077 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 1833 | 1462360974079 Marionette TRACE conn3 <- [1,2666,null,{}] 04:22:54 INFO - PROCESS | 1833 | 1462360974085 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}] 04:22:54 INFO - PROCESS | 1833 | 1462360974289 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:22:54 INFO - PROCESS | 1833 | 1462360974557 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aa5c6000 == 149 [pid = 1833] [id = 674] 04:22:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6a8cb3800) [pid = 1833] [serial = 2023] [outer = (nil)] 04:22:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6a8cbf400) [pid = 1833] [serial = 2024] [outer = 0x7fe6a8cb3800] 04:22:54 INFO - PROCESS | 1833 | 1462360974669 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6a8cc9000) [pid = 1833] [serial = 2025] [outer = 0x7fe6a8cb3800] 04:22:55 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:55 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:22:55 INFO - PROCESS | 1833 | 1462360975975 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]]]}] 04:22:56 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) 04:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1938ms 04:22:56 INFO - PROCESS | 1833 | 1462360976035 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 1833 | 1462360976039 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:22:56 INFO - PROCESS | 1833 | 1462360976072 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 1833 | 1462360976075 Marionette TRACE conn3 <- [1,2670,null,{}] 04:22:56 INFO - PROCESS | 1833 | 1462360976080 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}] 04:22:56 INFO - PROCESS | 1833 | 1462360976310 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:22:56 INFO - PROCESS | 1833 | 1462360976581 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae49000 == 150 [pid = 1833] [id = 675] 04:22:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6a8cb9c00) [pid = 1833] [serial = 2026] [outer = (nil)] 04:22:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6a8f49400) [pid = 1833] [serial = 2027] [outer = 0x7fe6a8cb9c00] 04:22:56 INFO - PROCESS | 1833 | 1462360976657 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6aa2b0000) [pid = 1833] [serial = 2028] [outer = 0x7fe6a8cb9c00] 04:22:57 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:57 INFO - PROCESS | 1833 | 1462360977950 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] 04:22:58 INFO - PROCESS | 1833 | 1462360978088 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:22:58 INFO - PROCESS | 1833 | 1462360978104 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 1833 | 1462360978107 Marionette TRACE conn3 <- [1,2674,null,{}] 04:22:58 INFO - PROCESS | 1833 | 1462360978112 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}] 04:22:58 INFO - PROCESS | 1833 | 1462360978326 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:22:58 INFO - PROCESS | 1833 | 1462360978587 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab622800 == 151 [pid = 1833] [id = 676] 04:22:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6a8ccf000) [pid = 1833] [serial = 2029] [outer = (nil)] 04:22:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6aa378000) [pid = 1833] [serial = 2030] [outer = 0x7fe6a8ccf000] 04:22:58 INFO - PROCESS | 1833 | 1462360978658 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6aa57f400) [pid = 1833] [serial = 2031] [outer = 0x7fe6a8ccf000] 04:22:59 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:59 INFO - PROCESS | 1833 | 1462360979993 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] 04:23:00 INFO - PROCESS | 1833 | 1462360980093 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:23:00 INFO - PROCESS | 1833 | 1462360980100 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 1833 | 1462360980103 Marionette TRACE conn3 <- [1,2678,null,{}] 04:23:00 INFO - PROCESS | 1833 | 1462360980108 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}] 04:23:00 INFO - PROCESS | 1833 | 1462360980311 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:23:00 INFO - PROCESS | 1833 | 1462360980604 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad5f1800 == 152 [pid = 1833] [id = 677] 04:23:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6a8dc3400) [pid = 1833] [serial = 2032] [outer = (nil)] 04:23:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6aa588800) [pid = 1833] [serial = 2033] [outer = 0x7fe6a8dc3400] 04:23:00 INFO - PROCESS | 1833 | 1462360980723 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6aac75800) [pid = 1833] [serial = 2034] [outer = 0x7fe6a8dc3400] 04:23:02 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:23:02 INFO - PROCESS | 1833 | 1462360982077 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]]]}] 04:23:02 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) 04:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2046ms 04:23:02 INFO - PROCESS | 1833 | 1462360982145 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 1833 | 1462360982148 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:23:02 INFO - PROCESS | 1833 | 1462360982243 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 1833 | 1462360982247 Marionette TRACE conn3 <- [1,2682,null,{}] 04:23:02 INFO - PROCESS | 1833 | 1462360982255 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}] 04:23:02 INFO - PROCESS | 1833 | 1462360982480 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:23:02 INFO - PROCESS | 1833 | 1462360982745 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad91f800 == 153 [pid = 1833] [id = 678] 04:23:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6aa460400) [pid = 1833] [serial = 2035] [outer = (nil)] 04:23:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6aacf4400) [pid = 1833] [serial = 2036] [outer = 0x7fe6aa460400] 04:23:02 INFO - PROCESS | 1833 | 1462360982813 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6aad5a000) [pid = 1833] [serial = 2037] [outer = 0x7fe6aa460400] 04:23:04 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:23:04 INFO - PROCESS | 1833 | 1462360984088 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]]]}] 04:23:04 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) 04:23:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1941ms 04:23:04 INFO - PROCESS | 1833 | 1462360984215 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:23:04 INFO - PROCESS | 1833 | 1462360984218 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:23:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:23:04 INFO - PROCESS | 1833 | 1462360984236 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 1833 | 1462360984238 Marionette TRACE conn3 <- [1,2686,null,{}] 04:23:04 INFO - PROCESS | 1833 | 1462360984244 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}] 04:23:04 INFO - PROCESS | 1833 | 1462360984457 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:23:04 INFO - PROCESS | 1833 | 1462360984719 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae257800 == 154 [pid = 1833] [id = 679] 04:23:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6aac6c800) [pid = 1833] [serial = 2038] [outer = (nil)] 04:23:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6aaefb000) [pid = 1833] [serial = 2039] [outer = 0x7fe6aac6c800] 04:23:04 INFO - PROCESS | 1833 | 1462360984787 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6ac225c00) [pid = 1833] [serial = 2040] [outer = 0x7fe6aac6c800] 04:23:06 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:23:06 INFO - PROCESS | 1833 | 1462360986112 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] 04:23:06 INFO - PROCESS | 1833 | 1462360986226 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:23:06 INFO - PROCESS | 1833 | 1462360986232 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 1833 | 1462360986236 Marionette TRACE conn3 <- [1,2690,null,{}] 04:23:06 INFO - PROCESS | 1833 | 1462360986241 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}] 04:23:06 INFO - PROCESS | 1833 | 1462360986479 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:23:06 INFO - PROCESS | 1833 | 1462360986751 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae58b000 == 155 [pid = 1833] [id = 680] 04:23:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6aacf1c00) [pid = 1833] [serial = 2041] [outer = (nil)] 04:23:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6ac379400) [pid = 1833] [serial = 2042] [outer = 0x7fe6aacf1c00] 04:23:06 INFO - PROCESS | 1833 | 1462360986833 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6ad57e800) [pid = 1833] [serial = 2043] [outer = 0x7fe6aacf1c00] 04:23:08 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:23:08 INFO - PROCESS | 1833 | 1462360988247 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] 04:23:08 INFO - PROCESS | 1833 | 1462360988323 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:23:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:23:08 INFO - PROCESS | 1833 | 1462360988329 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 1833 | 1462360988331 Marionette TRACE conn3 <- [1,2694,null,{}] 04:23:08 INFO - PROCESS | 1833 | 1462360988337 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}] 04:23:08 INFO - PROCESS | 1833 | 1462360988620 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:23:08 INFO - PROCESS | 1833 | 1462360988948 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a607d800 == 156 [pid = 1833] [id = 681] 04:23:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6a0234000) [pid = 1833] [serial = 2044] [outer = (nil)] 04:23:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6a6ce0800) [pid = 1833] [serial = 2045] [outer = 0x7fe6a0234000] 04:23:09 INFO - PROCESS | 1833 | 1462360989063 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6ad5aa800) [pid = 1833] [serial = 2046] [outer = 0x7fe6a0234000] 04:23:10 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:23:10 INFO - PROCESS | 1833 | 1462360990716 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] 04:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:23:10 INFO - PROCESS | 1833 | 1462360990780 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:23:10 INFO - PROCESS | 1833 | 1462360990788 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 1833 | 1462360990793 Marionette TRACE conn3 <- [1,2698,null,{}] 04:23:10 INFO - PROCESS | 1833 | 1462360990800 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}] 04:23:11 INFO - PROCESS | 1833 | 1462360991096 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:23:11 INFO - PROCESS | 1833 | 1462360991300 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7b95000 == 157 [pid = 1833] [id = 682] 04:23:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6a2442400) [pid = 1833] [serial = 2047] [outer = (nil)] 04:23:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6a244d800) [pid = 1833] [serial = 2048] [outer = 0x7fe6a2442400] 04:23:11 INFO - PROCESS | 1833 | 1462360991367 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6a26eb800) [pid = 1833] [serial = 2049] [outer = 0x7fe6a2442400] 04:23:12 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 04:23:12 INFO - PROCESS | 1833 | 1462360992723 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] 04:23:12 INFO - PROCESS | 1833 | 1462360992837 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:23:12 INFO - PROCESS | 1833 | 1462360992847 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 1833 | 1462360992850 Marionette TRACE conn3 <- [1,2702,null,{}] 04:23:12 INFO - PROCESS | 1833 | 1462360992856 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}] 04:23:13 INFO - PROCESS | 1833 | 1462360993037 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:23:13 INFO - PROCESS | 1833 | 1462360993306 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4fce000 == 158 [pid = 1833] [id = 683] 04:23:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6a39b5000) [pid = 1833] [serial = 2050] [outer = (nil)] 04:23:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6a495f000) [pid = 1833] [serial = 2051] [outer = 0x7fe6a39b5000] 04:23:13 INFO - PROCESS | 1833 | 1462360993370 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6a62abc00) [pid = 1833] [serial = 2052] [outer = 0x7fe6a39b5000] 04:23:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcad7000 == 157 [pid = 1833] [id = 421] 04:23:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2199800 == 156 [pid = 1833] [id = 514] 04:23:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a3ae0000 == 155 [pid = 1833] [id = 563] 04:23:13 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6ad5b0400) [pid = 1833] [serial = 1865] [outer = (nil)] [url = about:blank] 04:23:13 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6a9934800) [pid = 1833] [serial = 1937] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a62c9000 == 154 [pid = 1833] [id = 668] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a6082000 == 153 [pid = 1833] [id = 667] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a3b59800 == 152 [pid = 1833] [id = 666] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a3592800 == 151 [pid = 1833] [id = 665] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d93a5800 == 150 [pid = 1833] [id = 663] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d53c3800 == 149 [pid = 1833] [id = 662] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cffb7800 == 148 [pid = 1833] [id = 661] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c458d000 == 147 [pid = 1833] [id = 660] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c370b800 == 146 [pid = 1833] [id = 659] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c244e000 == 145 [pid = 1833] [id = 658] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc6a0000 == 144 [pid = 1833] [id = 657] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b93de800 == 143 [pid = 1833] [id = 656] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b789f800 == 142 [pid = 1833] [id = 655] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e99800 == 141 [pid = 1833] [id = 654] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2915000 == 140 [pid = 1833] [id = 653] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b26b4800 == 139 [pid = 1833] [id = 652] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0ad1000 == 138 [pid = 1833] [id = 651] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae580000 == 137 [pid = 1833] [id = 650] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae263800 == 136 [pid = 1833] [id = 649] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad5f7000 == 135 [pid = 1833] [id = 648] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aae44000 == 134 [pid = 1833] [id = 647] 04:23:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a6dca800 == 133 [pid = 1833] [id = 646] 04:23:14 INFO - PROCESS | 1833 | 1462360994340 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]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:23:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1531ms 04:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:23:14 INFO - PROCESS | 1833 | 1462360994378 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 1833 | 1462360994381 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:23:14 INFO - PROCESS | 1833 | 1462360994387 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 1833 | 1462360994392 Marionette TRACE conn3 <- [1,2706,null,{}] 04:23:14 INFO - PROCESS | 1833 | 1462360994406 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}] 04:23:14 INFO - PROCESS | 1833 | 1462360994648 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6c2d6d000) [pid = 1833] [serial = 1848] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6a7b7a800) [pid = 1833] [serial = 1931] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6a62a8800) [pid = 1833] [serial = 1934] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6a8cb6400) [pid = 1833] [serial = 1932] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6d0378400) [pid = 1833] [serial = 1910] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6c495fc00) [pid = 1833] [serial = 1899] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6c4554800) [pid = 1833] [serial = 1898] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6d4dc0400) [pid = 1833] [serial = 1923] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6d4d8c400) [pid = 1833] [serial = 1922] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6d4aaa800) [pid = 1833] [serial = 1917] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6d4682400) [pid = 1833] [serial = 1916] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6c5798800) [pid = 1833] [serial = 1902] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6c49d2c00) [pid = 1833] [serial = 1901] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6d0133400) [pid = 1833] [serial = 1908] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6cfc15c00) [pid = 1833] [serial = 1907] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6c379a000) [pid = 1833] [serial = 1896] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6c3792800) [pid = 1833] [serial = 1895] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6b8e0e000) [pid = 1833] [serial = 1884] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6b8371400) [pid = 1833] [serial = 1883] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6b0bd4c00) [pid = 1833] [serial = 1878] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6b0ba8400) [pid = 1833] [serial = 1877] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6b97ad000) [pid = 1833] [serial = 1887] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6b93f2800) [pid = 1833] [serial = 1886] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6ac37ec00) [pid = 1833] [serial = 1872] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6aad55c00) [pid = 1833] [serial = 1871] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6bc8fb000) [pid = 1833] [serial = 1890] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6ba02ec00) [pid = 1833] [serial = 1889] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6c273ec00) [pid = 1833] [serial = 1893] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6c25ae400) [pid = 1833] [serial = 1892] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6d4d92400) [pid = 1833] [serial = 1920] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6c266a000) [pid = 1833] [serial = 1919] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6ca09b000) [pid = 1833] [serial = 1905] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6c638bc00) [pid = 1833] [serial = 1904] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6a8cbe400) [pid = 1833] [serial = 1869] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6a7b7a000) [pid = 1833] [serial = 1868] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6a4961c00) [pid = 1833] [serial = 1928] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6a7ce5000) [pid = 1833] [serial = 1935] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6a023c800) [pid = 1833] [serial = 1925] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6a26eb000) [pid = 1833] [serial = 1926] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6d32e7400) [pid = 1833] [serial = 1914] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6d1324000) [pid = 1833] [serial = 1913] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6b26dc800) [pid = 1833] [serial = 1881] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6b1d0dc00) [pid = 1833] [serial = 1880] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6af14ac00) [pid = 1833] [serial = 1875] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6af00b800) [pid = 1833] [serial = 1874] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6d1165400) [pid = 1833] [serial = 1911] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7fe6a62ab800) [pid = 1833] [serial = 1929] [outer = (nil)] [url = about:blank] 04:23:14 INFO - PROCESS | 1833 | 1462360994953 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a781b800 == 134 [pid = 1833] [id = 684] 04:23:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6a4946c00) [pid = 1833] [serial = 2053] [outer = (nil)] 04:23:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6a6c19800) [pid = 1833] [serial = 2054] [outer = 0x7fe6a4946c00] 04:23:15 INFO - PROCESS | 1833 | 1462360995023 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6a7cebc00) [pid = 1833] [serial = 2055] [outer = 0x7fe6a4946c00] 04:23:15 INFO - PROCESS | 1833 | 1462360995688 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]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1338ms 04:23:15 INFO - PROCESS | 1833 | 1462360995724 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 1833 | 1462360995727 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:23:15 INFO - PROCESS | 1833 | 1462360995733 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - PROCESS | 1833 | 1462360995735 Marionette TRACE conn3 <- [1,2710,null,{}] 04:23:15 INFO - PROCESS | 1833 | 1462360995740 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}] 04:23:15 INFO - PROCESS | 1833 | 1462360995920 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:23:16 INFO - PROCESS | 1833 | 1462360996115 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aa5bf800 == 135 [pid = 1833] [id = 685] 04:23:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6a39b1000) [pid = 1833] [serial = 2056] [outer = (nil)] 04:23:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6a8cce800) [pid = 1833] [serial = 2057] [outer = 0x7fe6a39b1000] 04:23:16 INFO - PROCESS | 1833 | 1462360996176 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6a8f53400) [pid = 1833] [serial = 2058] [outer = 0x7fe6a39b1000] 04:23:16 INFO - PROCESS | 1833 | 1462360996952 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] 04:23:17 INFO - PROCESS | 1833 | 1462360997029 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:23:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:23:17 INFO - PROCESS | 1833 | 1462360997035 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 1833 | 1462360997037 Marionette TRACE conn3 <- [1,2714,null,{}] 04:23:17 INFO - PROCESS | 1833 | 1462360997049 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}] 04:23:17 INFO - PROCESS | 1833 | 1462360997278 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:23:17 INFO - PROCESS | 1833 | 1462360997307 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad560800 == 136 [pid = 1833] [id = 686] 04:23:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6a62ab400) [pid = 1833] [serial = 2059] [outer = (nil)] 04:23:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6aa2ad000) [pid = 1833] [serial = 2060] [outer = 0x7fe6a62ab400] 04:23:17 INFO - PROCESS | 1833 | 1462360997364 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6aa46d400) [pid = 1833] [serial = 2061] [outer = 0x7fe6a62ab400] 04:23:18 INFO - PROCESS | 1833 | 1462360998306 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]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:23:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1283ms 04:23:18 INFO - PROCESS | 1833 | 1462360998338 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 1833 | 1462360998341 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:23:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:23:18 INFO - PROCESS | 1833 | 1462360998347 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 1833 | 1462360998349 Marionette TRACE conn3 <- [1,2718,null,{}] 04:23:18 INFO - PROCESS | 1833 | 1462360998354 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}] 04:23:19 INFO - PROCESS | 1833 | 1462360999064 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6ad52ac00) [pid = 1833] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6a2721000) [pid = 1833] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6a0233400) [pid = 1833] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6aa45f400) [pid = 1833] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6a52e6400) [pid = 1833] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6ac386c00) [pid = 1833] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe69fed1c00) [pid = 1833] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7fe6ae494800) [pid = 1833] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7fe6ad6a5800) [pid = 1833] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7fe6ae49e000) [pid = 1833] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7fe6ac37b400) [pid = 1833] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7fe6a1e64000) [pid = 1833] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7fe6a6cdb800) [pid = 1833] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7fe6bc676400) [pid = 1833] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7fe6aa469800) [pid = 1833] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7fe6b0eba800) [pid = 1833] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7fe6b8e05000) [pid = 1833] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7fe6aa461400) [pid = 1833] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7fe6a2726c00) [pid = 1833] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7fe6a0233000) [pid = 1833] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7fe6b1dc2400) [pid = 1833] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7fe6b8372c00) [pid = 1833] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:23:19 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7fe6b8db3400) [pid = 1833] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:23:19 INFO - PROCESS | 1833 | 1462360999303 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a474f000 == 137 [pid = 1833] [id = 687] 04:23:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7fe6a0233400) [pid = 1833] [serial = 2062] [outer = (nil)] 04:23:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7fe6a271b000) [pid = 1833] [serial = 2063] [outer = 0x7fe6a0233400] 04:23:19 INFO - PROCESS | 1833 | 1462360999370 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7fe6aad51000) [pid = 1833] [serial = 2064] [outer = 0x7fe6a0233400] 04:23:20 INFO - PROCESS | 1833 | 1462361000044 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] 04:23:20 INFO - PROCESS | 1833 | 1462361000080 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:23:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:23:20 INFO - PROCESS | 1833 | 1462361000085 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1833 | 1462361000098 Marionette TRACE conn3 <- [1,2722,null,{}] 04:23:20 INFO - PROCESS | 1833 | 1462361000103 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}] 04:23:20 INFO - PROCESS | 1833 | 1462361000289 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:23:20 INFO - PROCESS | 1833 | 1462361000468 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae578800 == 138 [pid = 1833] [id = 688] 04:23:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7fe6a0236000) [pid = 1833] [serial = 2065] [outer = (nil)] 04:23:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7fe6ac712800) [pid = 1833] [serial = 2066] [outer = 0x7fe6a0236000] 04:23:20 INFO - PROCESS | 1833 | 1462361000529 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7fe6ad52e000) [pid = 1833] [serial = 2067] [outer = 0x7fe6a0236000] 04:23:21 INFO - PROCESS | 1833 | 1462361001493 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] 04:23:21 INFO - PROCESS | 1833 | 1462361001555 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:23:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:23:21 INFO - PROCESS | 1833 | 1462361001563 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1833 | 1462361001569 Marionette TRACE conn3 <- [1,2726,null,{}] 04:23:21 INFO - PROCESS | 1833 | 1462361001578 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}] 04:23:21 INFO - PROCESS | 1833 | 1462361001844 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:23:22 INFO - PROCESS | 1833 | 1462361002186 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6f96800 == 139 [pid = 1833] [id = 689] 04:23:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7fe6a2312800) [pid = 1833] [serial = 2068] [outer = (nil)] 04:23:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7fe6a39b3c00) [pid = 1833] [serial = 2069] [outer = 0x7fe6a2312800] 04:23:22 INFO - PROCESS | 1833 | 1462361002260 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7fe6a4961c00) [pid = 1833] [serial = 2070] [outer = 0x7fe6a2312800] 04:23:23 INFO - PROCESS | 1833 | 1462361003119 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]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:23:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1586ms 04:23:23 INFO - PROCESS | 1833 | 1462361003149 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 1833 | 1462361003157 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:23:23 INFO - PROCESS | 1833 | 1462361003167 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 1833 | 1462361003171 Marionette TRACE conn3 <- [1,2730,null,{}] 04:23:23 INFO - PROCESS | 1833 | 1462361003177 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}] 04:23:23 INFO - PROCESS | 1833 | 1462361003383 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:23:23 INFO - PROCESS | 1833 | 1462361003651 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab613800 == 140 [pid = 1833] [id = 690] 04:23:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7fe6a6e59c00) [pid = 1833] [serial = 2071] [outer = (nil)] 04:23:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7fe6a7cc9800) [pid = 1833] [serial = 2072] [outer = 0x7fe6a6e59c00] 04:23:23 INFO - PROCESS | 1833 | 1462361003766 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7fe6a8db6400) [pid = 1833] [serial = 2073] [outer = 0x7fe6a6e59c00] 04:23:25 INFO - PROCESS | 1833 | 1462361005152 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] 04:23:25 INFO - PROCESS | 1833 | 1462361005248 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:23:25 INFO - PROCESS | 1833 | 1462361005257 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 1833 | 1462361005263 Marionette TRACE conn3 <- [1,2734,null,{}] 04:23:25 INFO - PROCESS | 1833 | 1462361005279 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}] 04:23:25 INFO - PROCESS | 1833 | 1462361005520 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:23:25 INFO - PROCESS | 1833 | 1462361005738 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af365000 == 141 [pid = 1833] [id = 691] 04:23:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7fe6a8dbc400) [pid = 1833] [serial = 2074] [outer = (nil)] 04:23:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7fe6aa589400) [pid = 1833] [serial = 2075] [outer = 0x7fe6a8dbc400] 04:23:25 INFO - PROCESS | 1833 | 1462361005858 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7fe6ac227400) [pid = 1833] [serial = 2076] [outer = 0x7fe6a8dbc400] 04:23:26 INFO - PROCESS | 1833 | 1462361006973 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]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:23:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1794ms 04:23:27 INFO - PROCESS | 1833 | 1462361007055 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 1833 | 1462361007062 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:23:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:23:27 INFO - PROCESS | 1833 | 1462361007070 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 1833 | 1462361007075 Marionette TRACE conn3 <- [1,2738,null,{}] 04:23:27 INFO - PROCESS | 1833 | 1462361007083 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}] 04:23:27 INFO - PROCESS | 1833 | 1462361007564 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:23:27 INFO - PROCESS | 1833 | 1462361007782 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af779000 == 142 [pid = 1833] [id = 692] 04:23:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7fe6a99d4400) [pid = 1833] [serial = 2077] [outer = (nil)] 04:23:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6ac712c00) [pid = 1833] [serial = 2078] [outer = 0x7fe6a99d4400] 04:23:27 INFO - PROCESS | 1833 | 1462361007860 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6ad586000) [pid = 1833] [serial = 2079] [outer = 0x7fe6a99d4400] 04:23:28 INFO - PROCESS | 1833 | 1462361008768 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]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1741ms 04:23:28 INFO - PROCESS | 1833 | 1462361008811 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 1833 | 1462361008815 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:23:28 INFO - PROCESS | 1833 | 1462361008820 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 1833 | 1462361008823 Marionette TRACE conn3 <- [1,2742,null,{}] 04:23:28 INFO - PROCESS | 1833 | 1462361008828 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}] 04:23:29 INFO - PROCESS | 1833 | 1462361009052 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:23:29 INFO - PROCESS | 1833 | 1462361009367 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af7df000 == 143 [pid = 1833] [id = 693] 04:23:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6aad54800) [pid = 1833] [serial = 2080] [outer = (nil)] 04:23:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6ad5a8000) [pid = 1833] [serial = 2081] [outer = 0x7fe6aad54800] 04:23:29 INFO - PROCESS | 1833 | 1462361009440 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6ad699c00) [pid = 1833] [serial = 2082] [outer = 0x7fe6aad54800] 04:23:30 INFO - PROCESS | 1833 | 1462361010260 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]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1480ms 04:23:30 INFO - PROCESS | 1833 | 1462361010302 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 1833 | 1462361010306 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:23:30 INFO - PROCESS | 1833 | 1462361010311 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 1833 | 1462361010314 Marionette TRACE conn3 <- [1,2746,null,{}] 04:23:30 INFO - PROCESS | 1833 | 1462361010320 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}] 04:23:30 INFO - PROCESS | 1833 | 1462361010575 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:23:30 INFO - PROCESS | 1833 | 1462361010856 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0acc000 == 144 [pid = 1833] [id = 694] 04:23:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6af00b000) [pid = 1833] [serial = 2083] [outer = (nil)] 04:23:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6af00e400) [pid = 1833] [serial = 2084] [outer = 0x7fe6af00b000] 04:23:30 INFO - PROCESS | 1833 | 1462361010938 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6af017800) [pid = 1833] [serial = 2085] [outer = 0x7fe6af00b000] 04:23:31 INFO - PROCESS | 1833 | 1462361011832 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]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1580ms 04:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:23:31 INFO - PROCESS | 1833 | 1462361011892 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1833 | 1462361011895 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:23:31 INFO - PROCESS | 1833 | 1462361011901 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1833 | 1462361011904 Marionette TRACE conn3 <- [1,2750,null,{}] 04:23:31 INFO - PROCESS | 1833 | 1462361011909 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}] 04:23:32 INFO - PROCESS | 1833 | 1462361012132 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:23:32 INFO - PROCESS | 1833 | 1462361012449 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fac000 == 145 [pid = 1833] [id = 695] 04:23:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6aaeff400) [pid = 1833] [serial = 2086] [outer = (nil)] 04:23:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6af14ac00) [pid = 1833] [serial = 2087] [outer = 0x7fe6aaeff400] 04:23:32 INFO - PROCESS | 1833 | 1462361012532 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6af26a400) [pid = 1833] [serial = 2088] [outer = 0x7fe6aaeff400] 04:23:33 INFO - PROCESS | 1833 | 1462361013328 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]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:23:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1482ms 04:23:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:23:33 INFO - PROCESS | 1833 | 1462361013383 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 1833 | 1462361013386 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:23:33 INFO - PROCESS | 1833 | 1462361013392 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1833 | 1462361013395 Marionette TRACE conn3 <- [1,2754,null,{}] 04:23:33 INFO - PROCESS | 1833 | 1462361013400 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}] 04:23:33 INFO - PROCESS | 1833 | 1462361013614 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:23:33 INFO - PROCESS | 1833 | 1462361013887 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2187000 == 146 [pid = 1833] [id = 696] 04:23:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6af00b800) [pid = 1833] [serial = 2089] [outer = (nil)] 04:23:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6af272000) [pid = 1833] [serial = 2090] [outer = 0x7fe6af00b800] 04:23:34 INFO - PROCESS | 1833 | 1462361014009 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6b0a82c00) [pid = 1833] [serial = 2091] [outer = 0x7fe6af00b800] 04:23:34 INFO - PROCESS | 1833 | 1462361014804 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]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1431ms 04:23:34 INFO - PROCESS | 1833 | 1462361014823 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 1833 | 1462361014825 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:23:34 INFO - PROCESS | 1833 | 1462361014831 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 1833 | 1462361014833 Marionette TRACE conn3 <- [1,2758,null,{}] 04:23:34 INFO - PROCESS | 1833 | 1462361014839 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}] 04:23:35 INFO - PROCESS | 1833 | 1462361015029 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:23:35 INFO - PROCESS | 1833 | 1462361015294 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26c7800 == 147 [pid = 1833] [id = 697] 04:23:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6af26a800) [pid = 1833] [serial = 2092] [outer = (nil)] 04:23:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6b0a8b400) [pid = 1833] [serial = 2093] [outer = 0x7fe6af26a800] 04:23:35 INFO - PROCESS | 1833 | 1462361015367 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6b0bae800) [pid = 1833] [serial = 2094] [outer = 0x7fe6af26a800] 04:23:36 INFO - PROCESS | 1833 | 1462361016225 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]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1434ms 04:23:36 INFO - PROCESS | 1833 | 1462361016266 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 1833 | 1462361016270 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:23:36 INFO - PROCESS | 1833 | 1462361016276 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 1833 | 1462361016279 Marionette TRACE conn3 <- [1,2762,null,{}] 04:23:36 INFO - PROCESS | 1833 | 1462361016284 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}] 04:23:36 INFO - PROCESS | 1833 | 1462361016521 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:23:36 INFO - PROCESS | 1833 | 1462361016836 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b27ac800 == 148 [pid = 1833] [id = 698] 04:23:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6af26b400) [pid = 1833] [serial = 2095] [outer = (nil)] 04:23:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6b0bc9c00) [pid = 1833] [serial = 2096] [outer = 0x7fe6af26b400] 04:23:36 INFO - PROCESS | 1833 | 1462361016914 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6b0bcfc00) [pid = 1833] [serial = 2097] [outer = 0x7fe6af26b400] 04:23:37 INFO - PROCESS | 1833 | 1462361017767 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]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:23:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1530ms 04:23:37 INFO - PROCESS | 1833 | 1462361017807 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 1833 | 1462361017812 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:23:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:23:37 INFO - PROCESS | 1833 | 1462361017817 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - PROCESS | 1833 | 1462361017821 Marionette TRACE conn3 <- [1,2766,null,{}] 04:23:37 INFO - PROCESS | 1833 | 1462361017827 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}] 04:23:38 INFO - PROCESS | 1833 | 1462361018053 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:23:38 INFO - PROCESS | 1833 | 1462361018374 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2907800 == 149 [pid = 1833] [id = 699] 04:23:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6b0ec8800) [pid = 1833] [serial = 2098] [outer = (nil)] 04:23:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6b0f2d000) [pid = 1833] [serial = 2099] [outer = 0x7fe6b0ec8800] 04:23:38 INFO - PROCESS | 1833 | 1462361018459 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6b0f37800) [pid = 1833] [serial = 2100] [outer = 0x7fe6b0ec8800] 04:23:39 INFO - PROCESS | 1833 | 1462361019230 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]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:23:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1438ms 04:23:39 INFO - PROCESS | 1833 | 1462361019257 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 1833 | 1462361019261 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:23:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:23:39 INFO - PROCESS | 1833 | 1462361019266 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 1833 | 1462361019268 Marionette TRACE conn3 <- [1,2770,null,{}] 04:23:39 INFO - PROCESS | 1833 | 1462361019274 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}] 04:23:39 INFO - PROCESS | 1833 | 1462361019509 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:23:39 INFO - PROCESS | 1833 | 1462361019778 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e63800 == 150 [pid = 1833] [id = 700] 04:23:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6b0f2a800) [pid = 1833] [serial = 2101] [outer = (nil)] 04:23:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b0fcf800) [pid = 1833] [serial = 2102] [outer = 0x7fe6b0f2a800] 04:23:39 INFO - PROCESS | 1833 | 1462361019853 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6b1d07c00) [pid = 1833] [serial = 2103] [outer = 0x7fe6b0f2a800] 04:23:40 INFO - PROCESS | 1833 | 1462361020725 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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:23:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1527ms 04:23:40 INFO - PROCESS | 1833 | 1462361020795 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 1833 | 1462361020798 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:23:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:23:40 INFO - PROCESS | 1833 | 1462361020804 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 1833 | 1462361020806 Marionette TRACE conn3 <- [1,2774,null,{}] 04:23:40 INFO - PROCESS | 1833 | 1462361020812 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}] 04:23:41 INFO - PROCESS | 1833 | 1462361021030 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:23:41 INFO - PROCESS | 1833 | 1462361021350 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e91000 == 151 [pid = 1833] [id = 701] 04:23:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6a230f800) [pid = 1833] [serial = 2104] [outer = (nil)] 04:23:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6b0f35000) [pid = 1833] [serial = 2105] [outer = 0x7fe6a230f800] 04:23:41 INFO - PROCESS | 1833 | 1462361021427 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6b1d59c00) [pid = 1833] [serial = 2106] [outer = 0x7fe6a230f800] 04:23:42 INFO - PROCESS | 1833 | 1462361022247 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]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:23:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1482ms 04:23:42 INFO - PROCESS | 1833 | 1462361022287 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 1833 | 1462361022291 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:23:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:23:42 INFO - PROCESS | 1833 | 1462361022297 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 1833 | 1462361022299 Marionette TRACE conn3 <- [1,2778,null,{}] 04:23:42 INFO - PROCESS | 1833 | 1462361022305 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}] 04:23:42 INFO - PROCESS | 1833 | 1462361022588 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:23:42 INFO - PROCESS | 1833 | 1462361022898 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3769800 == 152 [pid = 1833] [id = 702] 04:23:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6a2445800) [pid = 1833] [serial = 2107] [outer = (nil)] 04:23:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6b1d65000) [pid = 1833] [serial = 2108] [outer = 0x7fe6a2445800] 04:23:42 INFO - PROCESS | 1833 | 1462361022977 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6b1dc5400) [pid = 1833] [serial = 2109] [outer = 0x7fe6a2445800] 04:23:43 INFO - PROCESS | 1833 | 1462361023781 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]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1530ms 04:23:43 INFO - PROCESS | 1833 | 1462361023828 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 1833 | 1462361023831 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:23:43 INFO - PROCESS | 1833 | 1462361023837 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 1833 | 1462361023839 Marionette TRACE conn3 <- [1,2782,null,{}] 04:23:43 INFO - PROCESS | 1833 | 1462361023845 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}] 04:23:44 INFO - PROCESS | 1833 | 1462361024075 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:23:44 INFO - PROCESS | 1833 | 1462361024391 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a22000 == 153 [pid = 1833] [id = 703] 04:23:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6af26dc00) [pid = 1833] [serial = 2110] [outer = (nil)] 04:23:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6b1dd3000) [pid = 1833] [serial = 2111] [outer = 0x7fe6af26dc00] 04:23:44 INFO - PROCESS | 1833 | 1462361024473 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6b1dda000) [pid = 1833] [serial = 2112] [outer = 0x7fe6af26dc00] 04:23:45 INFO - PROCESS | 1833 | 1462361025291 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]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:23:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1531ms 04:23:45 INFO - PROCESS | 1833 | 1462361025369 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 1833 | 1462361025372 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:23:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:23:45 INFO - PROCESS | 1833 | 1462361025378 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 1833 | 1462361025380 Marionette TRACE conn3 <- [1,2786,null,{}] 04:23:45 INFO - PROCESS | 1833 | 1462361025386 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}] 04:23:45 INFO - PROCESS | 1833 | 1462361025620 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:23:45 INFO - PROCESS | 1833 | 1462361025928 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b789d800 == 154 [pid = 1833] [id = 704] 04:23:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6b1ddac00) [pid = 1833] [serial = 2113] [outer = (nil)] 04:23:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6b26d8000) [pid = 1833] [serial = 2114] [outer = 0x7fe6b1ddac00] 04:23:46 INFO - PROCESS | 1833 | 1462361026008 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6b26e3400) [pid = 1833] [serial = 2115] [outer = 0x7fe6b1ddac00] 04:23:46 INFO - PROCESS | 1833 | 1462361026799 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]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1483ms 04:23:46 INFO - PROCESS | 1833 | 1462361026864 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 1833 | 1462361026867 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:23:46 INFO - PROCESS | 1833 | 1462361026873 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 1833 | 1462361026876 Marionette TRACE conn3 <- [1,2790,null,{}] 04:23:46 INFO - PROCESS | 1833 | 1462361026881 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}] 04:23:47 INFO - PROCESS | 1833 | 1462361027117 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:23:47 INFO - PROCESS | 1833 | 1462361027424 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b794f000 == 155 [pid = 1833] [id = 705] 04:23:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6b1ddc000) [pid = 1833] [serial = 2116] [outer = (nil)] 04:23:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6b27c9800) [pid = 1833] [serial = 2117] [outer = 0x7fe6b1ddc000] 04:23:47 INFO - PROCESS | 1833 | 1462361027500 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6b2824800) [pid = 1833] [serial = 2118] [outer = 0x7fe6b1ddc000] 04:23:48 INFO - PROCESS | 1833 | 1462361028315 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]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1487ms 04:23:48 INFO - PROCESS | 1833 | 1462361028361 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 1833 | 1462361028365 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:23:48 INFO - PROCESS | 1833 | 1462361028370 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 1833 | 1462361028372 Marionette TRACE conn3 <- [1,2794,null,{}] 04:23:48 INFO - PROCESS | 1833 | 1462361028378 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}] 04:23:48 INFO - PROCESS | 1833 | 1462361028601 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:23:48 INFO - PROCESS | 1833 | 1462361028913 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b84b0000 == 156 [pid = 1833] [id = 706] 04:23:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6b26e3c00) [pid = 1833] [serial = 2119] [outer = (nil)] 04:23:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6b282e000) [pid = 1833] [serial = 2120] [outer = 0x7fe6b26e3c00] 04:23:48 INFO - PROCESS | 1833 | 1462361028988 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6b2f2f000) [pid = 1833] [serial = 2121] [outer = 0x7fe6b26e3c00] 04:23:49 INFO - PROCESS | 1833 | 1462361029883 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]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:23:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1530ms 04:23:49 INFO - PROCESS | 1833 | 1462361029903 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 1833 | 1462361029905 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:23:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:23:49 INFO - PROCESS | 1833 | 1462361029911 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 1833 | 1462361029914 Marionette TRACE conn3 <- [1,2798,null,{}] 04:23:49 INFO - PROCESS | 1833 | 1462361029919 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}] 04:23:50 INFO - PROCESS | 1833 | 1462361030142 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:23:50 INFO - PROCESS | 1833 | 1462361030466 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b85e2800 == 157 [pid = 1833] [id = 707] 04:23:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6a2726000) [pid = 1833] [serial = 2122] [outer = (nil)] 04:23:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6b2f33000) [pid = 1833] [serial = 2123] [outer = 0x7fe6a2726000] 04:23:50 INFO - PROCESS | 1833 | 1462361030543 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6b3660000) [pid = 1833] [serial = 2124] [outer = 0x7fe6a2726000] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d53b9000 == 156 [pid = 1833] [id = 73] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a474f000 == 155 [pid = 1833] [id = 687] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad560800 == 154 [pid = 1833] [id = 686] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aa5bf800 == 153 [pid = 1833] [id = 685] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a781b800 == 152 [pid = 1833] [id = 684] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4fce000 == 151 [pid = 1833] [id = 683] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7b95000 == 150 [pid = 1833] [id = 682] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad91f800 == 149 [pid = 1833] [id = 678] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad5f1800 == 148 [pid = 1833] [id = 677] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab622800 == 147 [pid = 1833] [id = 676] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aae49000 == 146 [pid = 1833] [id = 675] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aa5c6000 == 145 [pid = 1833] [id = 674] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a970a800 == 144 [pid = 1833] [id = 673] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8d2d800 == 143 [pid = 1833] [id = 672] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7d0b800 == 142 [pid = 1833] [id = 671] 04:23:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a3b57000 == 141 [pid = 1833] [id = 670] 04:23:52 INFO - PROCESS | 1833 | 1462361032959 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]]]}] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6ae49f400) [pid = 1833] [serial = 1866] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6bb146c00) [pid = 1833] [serial = 1980] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6badbf400) [pid = 1833] [serial = 1979] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6c3dc4000) [pid = 1833] [serial = 1992] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6c379ec00) [pid = 1833] [serial = 1991] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6a52e3000) [pid = 1833] [serial = 1941] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6a39b4800) [pid = 1833] [serial = 1940] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6a0236400) [pid = 1833] [serial = 1997] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6a023ec00) [pid = 1833] [serial = 1998] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6a6c11000) [pid = 1833] [serial = 2009] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6b2832000) [pid = 1833] [serial = 1967] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6b3741000) [pid = 1833] [serial = 1968] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6b852c400) [pid = 1833] [serial = 1970] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6b8db2c00) [pid = 1833] [serial = 1971] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6b97b4000) [pid = 1833] [serial = 1974] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6b9592400) [pid = 1833] [serial = 1973] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6c4961800) [pid = 1833] [serial = 1994] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6a52ed000) [pid = 1833] [serial = 2007] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6a26e0400) [pid = 1833] [serial = 2001] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6a4943000) [pid = 1833] [serial = 2004] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6a2728c00) [pid = 1833] [serial = 2003] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6a2315400) [pid = 1833] [serial = 2006] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6aac78000) [pid = 1833] [serial = 1947] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6aa588400) [pid = 1833] [serial = 1946] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6bc7aa400) [pid = 1833] [serial = 1983] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6bb06c400) [pid = 1833] [serial = 1982] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6c0d09400) [pid = 1833] [serial = 1986] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6befd8000) [pid = 1833] [serial = 1985] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6ad52c000) [pid = 1833] [serial = 1953] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6ac711400) [pid = 1833] [serial = 1952] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6b0f2e000) [pid = 1833] [serial = 1959] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6b0bd6800) [pid = 1833] [serial = 1958] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b9905c00) [pid = 1833] [serial = 1976] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b9b9f400) [pid = 1833] [serial = 1977] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b1dbc800) [pid = 1833] [serial = 1962] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b1d04800) [pid = 1833] [serial = 1961] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6b0a90800) [pid = 1833] [serial = 1956] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6af14ec00) [pid = 1833] [serial = 1955] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6a2447400) [pid = 1833] [serial = 2000] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6a8cca400) [pid = 1833] [serial = 1944] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6a7cc4400) [pid = 1833] [serial = 1943] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6c273f800) [pid = 1833] [serial = 1988] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6c2d7a800) [pid = 1833] [serial = 1989] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6ab735c00) [pid = 1833] [serial = 1949] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6ac37b800) [pid = 1833] [serial = 1950] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7fe6b27c6c00) [pid = 1833] [serial = 1965] [outer = (nil)] [url = about:blank] 04:23:53 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7fe6b1ddf800) [pid = 1833] [serial = 1964] [outer = (nil)] [url = about:blank] 04:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 3387ms 04:23:53 INFO - PROCESS | 1833 | 1462361033300 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 1833 | 1462361033307 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:23:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:23:53 INFO - PROCESS | 1833 | 1462361033316 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 1833 | 1462361033321 Marionette TRACE conn3 <- [1,2802,null,{}] 04:23:53 INFO - PROCESS | 1833 | 1462361033329 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}] 04:23:53 INFO - PROCESS | 1833 | 1462361033532 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:23:53 INFO - PROCESS | 1833 | 1462361033756 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4687000 == 142 [pid = 1833] [id = 708] 04:23:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7fe6a2446000) [pid = 1833] [serial = 2125] [outer = (nil)] 04:23:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7fe6a26ddc00) [pid = 1833] [serial = 2126] [outer = 0x7fe6a2446000] 04:23:53 INFO - PROCESS | 1833 | 1462361033823 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6a2720400) [pid = 1833] [serial = 2127] [outer = 0x7fe6a2446000] 04:23:54 INFO - PROCESS | 1833 | 1462361034562 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]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:23:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1289ms 04:23:54 INFO - PROCESS | 1833 | 1462361034609 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 1833 | 1462361034617 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:23:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:23:54 INFO - PROCESS | 1833 | 1462361034634 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 1833 | 1462361034640 Marionette TRACE conn3 <- [1,2806,null,{}] 04:23:54 INFO - PROCESS | 1833 | 1462361034649 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}] 04:23:54 INFO - PROCESS | 1833 | 1462361034873 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:23:55 INFO - PROCESS | 1833 | 1462361035076 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6dc2800 == 143 [pid = 1833] [id = 709] 04:23:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6a2313000) [pid = 1833] [serial = 2128] [outer = (nil)] 04:23:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6a4956400) [pid = 1833] [serial = 2129] [outer = 0x7fe6a2313000] 04:23:55 INFO - PROCESS | 1833 | 1462361035140 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6a62a3800) [pid = 1833] [serial = 2130] [outer = 0x7fe6a2313000] 04:23:55 INFO - PROCESS | 1833 | 1462361035970 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]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1393ms 04:23:56 INFO - PROCESS | 1833 | 1462361036026 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 1833 | 1462361036030 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:23:56 INFO - PROCESS | 1833 | 1462361036036 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 1833 | 1462361036052 Marionette TRACE conn3 <- [1,2810,null,{}] 04:23:56 INFO - PROCESS | 1833 | 1462361036076 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}] 04:23:56 INFO - PROCESS | 1833 | 1462361036362 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:23:56 INFO - PROCESS | 1833 | 1462361036398 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7d1b800 == 144 [pid = 1833] [id = 710] 04:23:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6a7b71800) [pid = 1833] [serial = 2131] [outer = (nil)] 04:23:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6a7cba800) [pid = 1833] [serial = 2132] [outer = 0x7fe6a7b71800] 04:23:56 INFO - PROCESS | 1833 | 1462361036471 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6a8cb5000) [pid = 1833] [serial = 2133] [outer = 0x7fe6a7b71800] 04:23:57 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6a2442400) [pid = 1833] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:23:57 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6a62ab400) [pid = 1833] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:23:57 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6a4946c00) [pid = 1833] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:23:57 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7fe6a39b5000) [pid = 1833] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:23:57 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7fe6a52e4c00) [pid = 1833] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:23:57 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7fe6a0233400) [pid = 1833] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:23:57 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7fe6a39b1000) [pid = 1833] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:23:57 INFO - PROCESS | 1833 | 1462361037753 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]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1752ms 04:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:23:57 INFO - PROCESS | 1833 | 1462361037788 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 1833 | 1462361037791 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:23:57 INFO - PROCESS | 1833 | 1462361037797 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 1833 | 1462361037799 Marionette TRACE conn3 <- [1,2814,null,{}] 04:23:57 INFO - PROCESS | 1833 | 1462361037804 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}] 04:23:58 INFO - PROCESS | 1833 | 1462361038002 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:23:58 INFO - PROCESS | 1833 | 1462361038225 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a90d5800 == 145 [pid = 1833] [id = 711] 04:23:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7fe6a6e58000) [pid = 1833] [serial = 2134] [outer = (nil)] 04:23:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7fe6a8cbf800) [pid = 1833] [serial = 2135] [outer = 0x7fe6a6e58000] 04:23:58 INFO - PROCESS | 1833 | 1462361038297 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7fe6a8f50400) [pid = 1833] [serial = 2136] [outer = 0x7fe6a6e58000] 04:23:58 INFO - PROCESS | 1833 | 1462361038981 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]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:23:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1227ms 04:23:59 INFO - PROCESS | 1833 | 1462361039024 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 1833 | 1462361039027 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:23:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:23:59 INFO - PROCESS | 1833 | 1462361039042 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1833 | 1462361039045 Marionette TRACE conn3 <- [1,2818,null,{}] 04:23:59 INFO - PROCESS | 1833 | 1462361039050 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}] 04:23:59 INFO - PROCESS | 1833 | 1462361039258 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:23:59 INFO - PROCESS | 1833 | 1462361039268 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae43800 == 146 [pid = 1833] [id = 712] 04:23:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7fe6a023d000) [pid = 1833] [serial = 2137] [outer = (nil)] 04:23:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6a9937400) [pid = 1833] [serial = 2138] [outer = 0x7fe6a023d000] 04:23:59 INFO - PROCESS | 1833 | 1462361039326 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6aa37a800) [pid = 1833] [serial = 2139] [outer = 0x7fe6a023d000] 04:24:00 INFO - PROCESS | 1833 | 1462361040579 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]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1585ms 04:24:00 INFO - PROCESS | 1833 | 1462361040629 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 1833 | 1462361040636 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:24:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:24:00 INFO - PROCESS | 1833 | 1462361040646 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 1833 | 1462361040650 Marionette TRACE conn3 <- [1,2822,null,{}] 04:24:00 INFO - PROCESS | 1833 | 1462361040659 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}] 04:24:01 INFO - PROCESS | 1833 | 1462361041008 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:24:01 INFO - PROCESS | 1833 | 1462361041280 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7b85000 == 147 [pid = 1833] [id = 713] 04:24:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6a4951400) [pid = 1833] [serial = 2140] [outer = (nil)] 04:24:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6a4959000) [pid = 1833] [serial = 2141] [outer = 0x7fe6a4951400] 04:24:01 INFO - PROCESS | 1833 | 1462361041355 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6a6c12400) [pid = 1833] [serial = 2142] [outer = 0x7fe6a4951400] 04:24:02 INFO - PROCESS | 1833 | 1462361042221 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]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:24:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1634ms 04:24:02 INFO - PROCESS | 1833 | 1462361042281 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 1833 | 1462361042290 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:24:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:24:02 INFO - PROCESS | 1833 | 1462361042300 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 1833 | 1462361042304 Marionette TRACE conn3 <- [1,2826,null,{}] 04:24:02 INFO - PROCESS | 1833 | 1462361042310 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}] 04:24:02 INFO - PROCESS | 1833 | 1462361042548 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:24:02 INFO - PROCESS | 1833 | 1462361042926 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab607800 == 148 [pid = 1833] [id = 714] 04:24:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6a6e5c000) [pid = 1833] [serial = 2143] [outer = (nil)] 04:24:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6a8cba000) [pid = 1833] [serial = 2144] [outer = 0x7fe6a6e5c000] 04:24:03 INFO - PROCESS | 1833 | 1462361043054 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6a9931400) [pid = 1833] [serial = 2145] [outer = 0x7fe6a6e5c000] 04:24:03 INFO - PROCESS | 1833 | 1462361043941 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:24:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1685ms 04:24:03 INFO - PROCESS | 1833 | 1462361043986 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1833 | 1462361043990 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:24:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:24:04 INFO - PROCESS | 1833 | 1462361043996 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 1833 | 1462361044002 Marionette TRACE conn3 <- [1,2830,null,{}] 04:24:04 INFO - PROCESS | 1833 | 1462361044017 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}] 04:24:04 INFO - PROCESS | 1833 | 1462361044262 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:24:04 INFO - PROCESS | 1833 | 1462361044573 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad919800 == 149 [pid = 1833] [id = 715] 04:24:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6aa589800) [pid = 1833] [serial = 2146] [outer = (nil)] 04:24:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6aacf1000) [pid = 1833] [serial = 2147] [outer = 0x7fe6aa589800] 04:24:04 INFO - PROCESS | 1833 | 1462361044654 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6ab729c00) [pid = 1833] [serial = 2148] [outer = 0x7fe6aa589800] 04:24:05 INFO - PROCESS | 1833 | 1462361045516 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]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:24:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1597ms 04:24:05 INFO - PROCESS | 1833 | 1462361045594 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 1833 | 1462361045598 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:24:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:24:05 INFO - PROCESS | 1833 | 1462361045604 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 1833 | 1462361045606 Marionette TRACE conn3 <- [1,2834,null,{}] 04:24:05 INFO - PROCESS | 1833 | 1462361045612 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}] 04:24:05 INFO - PROCESS | 1833 | 1462361045842 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:24:06 INFO - PROCESS | 1833 | 1462361046148 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2db800 == 150 [pid = 1833] [id = 716] 04:24:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6a6c1a800) [pid = 1833] [serial = 2149] [outer = (nil)] 04:24:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6ac37b800) [pid = 1833] [serial = 2150] [outer = 0x7fe6a6c1a800] 04:24:06 INFO - PROCESS | 1833 | 1462361046224 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6ad528800) [pid = 1833] [serial = 2151] [outer = 0x7fe6a6c1a800] 04:24:07 INFO - PROCESS | 1833 | 1462361047028 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1479ms 04:24:07 INFO - PROCESS | 1833 | 1462361047084 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 1833 | 1462361047088 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:24:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:24:07 INFO - PROCESS | 1833 | 1462361047093 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 1833 | 1462361047095 Marionette TRACE conn3 <- [1,2838,null,{}] 04:24:07 INFO - PROCESS | 1833 | 1462361047101 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}] 04:24:07 INFO - PROCESS | 1833 | 1462361047315 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:24:07 INFO - PROCESS | 1833 | 1462361047622 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af0c8800 == 151 [pid = 1833] [id = 717] 04:24:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6aac6b400) [pid = 1833] [serial = 2152] [outer = (nil)] 04:24:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6ad5aa400) [pid = 1833] [serial = 2153] [outer = 0x7fe6aac6b400] 04:24:07 INFO - PROCESS | 1833 | 1462361047698 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6ad69f800) [pid = 1833] [serial = 2154] [outer = 0x7fe6aac6b400] 04:24:08 INFO - PROCESS | 1833 | 1462361048545 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]]]}] 04:24:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:24:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1490ms 04:24:08 INFO - PROCESS | 1833 | 1462361048585 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 1833 | 1462361048588 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:24:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:24:08 INFO - PROCESS | 1833 | 1462361048594 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 1833 | 1462361048596 Marionette TRACE conn3 <- [1,2842,null,{}] 04:24:08 INFO - PROCESS | 1833 | 1462361048602 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}] 04:24:08 INFO - PROCESS | 1833 | 1462361048869 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:24:09 INFO - PROCESS | 1833 | 1462361049184 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af77e800 == 152 [pid = 1833] [id = 718] 04:24:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6af017000) [pid = 1833] [serial = 2155] [outer = (nil)] 04:24:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6b0bb6800) [pid = 1833] [serial = 2156] [outer = 0x7fe6af017000] 04:24:09 INFO - PROCESS | 1833 | 1462361049283 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6b0bd6400) [pid = 1833] [serial = 2157] [outer = 0x7fe6af017000] 04:24:10 INFO - PROCESS | 1833 | 1462361050165 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]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1629ms 04:24:10 INFO - PROCESS | 1833 | 1462361050224 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 1833 | 1462361050227 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:24:10 INFO - PROCESS | 1833 | 1462361050233 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 1833 | 1462361050236 Marionette TRACE conn3 <- [1,2846,null,{}] 04:24:10 INFO - PROCESS | 1833 | 1462361050241 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}] 04:24:10 INFO - PROCESS | 1833 | 1462361050470 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:24:10 INFO - PROCESS | 1833 | 1462361050780 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0ad6800 == 153 [pid = 1833] [id = 719] 04:24:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6a244d000) [pid = 1833] [serial = 2158] [outer = (nil)] 04:24:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6b0ec2400) [pid = 1833] [serial = 2159] [outer = 0x7fe6a244d000] 04:24:10 INFO - PROCESS | 1833 | 1462361050858 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6b0f34c00) [pid = 1833] [serial = 2160] [outer = 0x7fe6a244d000] 04:24:11 INFO - PROCESS | 1833 | 1462361051647 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]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:24:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1477ms 04:24:11 INFO - PROCESS | 1833 | 1462361051712 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1833 | 1462361051716 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:24:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:24:11 INFO - PROCESS | 1833 | 1462361051722 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 1833 | 1462361051724 Marionette TRACE conn3 <- [1,2850,null,{}] 04:24:11 INFO - PROCESS | 1833 | 1462361051729 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}] 04:24:11 INFO - PROCESS | 1833 | 1462361051953 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:24:12 INFO - PROCESS | 1833 | 1462361052263 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b27ae000 == 154 [pid = 1833] [id = 720] 04:24:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6aa46cc00) [pid = 1833] [serial = 2161] [outer = (nil)] 04:24:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6b1d5b000) [pid = 1833] [serial = 2162] [outer = 0x7fe6aa46cc00] 04:24:12 INFO - PROCESS | 1833 | 1462361052341 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6b26db400) [pid = 1833] [serial = 2163] [outer = 0x7fe6aa46cc00] 04:24:13 INFO - PROCESS | 1833 | 1462361053148 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:24:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1477ms 04:24:13 INFO - PROCESS | 1833 | 1462361053200 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1833 | 1462361053203 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:24:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:24:13 INFO - PROCESS | 1833 | 1462361053209 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1833 | 1462361053212 Marionette TRACE conn3 <- [1,2854,null,{}] 04:24:13 INFO - PROCESS | 1833 | 1462361053217 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}] 04:24:13 INFO - PROCESS | 1833 | 1462361053454 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:24:13 INFO - PROCESS | 1833 | 1462361053770 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2dd6800 == 155 [pid = 1833] [id = 721] 04:24:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6b0ec4800) [pid = 1833] [serial = 2164] [outer = (nil)] 04:24:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6b2f30800) [pid = 1833] [serial = 2165] [outer = 0x7fe6b0ec4800] 04:24:13 INFO - PROCESS | 1833 | 1462361053851 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6b365ec00) [pid = 1833] [serial = 2166] [outer = 0x7fe6b0ec4800] 04:24:14 INFO - PROCESS | 1833 | 1462361054683 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]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:24:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1534ms 04:24:14 INFO - PROCESS | 1833 | 1462361054746 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 1833 | 1462361054750 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:24:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:24:14 INFO - PROCESS | 1833 | 1462361054756 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 1833 | 1462361054759 Marionette TRACE conn3 <- [1,2858,null,{}] 04:24:14 INFO - PROCESS | 1833 | 1462361054764 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}] 04:24:15 INFO - PROCESS | 1833 | 1462361055015 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:24:15 INFO - PROCESS | 1833 | 1462361055328 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b77c2800 == 156 [pid = 1833] [id = 722] 04:24:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6a99d8c00) [pid = 1833] [serial = 2167] [outer = (nil)] 04:24:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6b3669400) [pid = 1833] [serial = 2168] [outer = 0x7fe6a99d8c00] 04:24:15 INFO - PROCESS | 1833 | 1462361055405 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6b374a800) [pid = 1833] [serial = 2169] [outer = 0x7fe6a99d8c00] 04:24:16 INFO - PROCESS | 1833 | 1462361056242 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1534ms 04:24:16 INFO - PROCESS | 1833 | 1462361056291 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 1833 | 1462361056296 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:24:16 INFO - PROCESS | 1833 | 1462361056301 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 1833 | 1462361056304 Marionette TRACE conn3 <- [1,2862,null,{}] 04:24:16 INFO - PROCESS | 1833 | 1462361056310 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}] 04:24:16 INFO - PROCESS | 1833 | 1462361056572 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:24:16 INFO - PROCESS | 1833 | 1462361056897 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b923a000 == 157 [pid = 1833] [id = 723] 04:24:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6b3af0000) [pid = 1833] [serial = 2170] [outer = (nil)] 04:24:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6b3af6800) [pid = 1833] [serial = 2171] [outer = 0x7fe6b3af0000] 04:24:16 INFO - PROCESS | 1833 | 1462361056984 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6b79c9800) [pid = 1833] [serial = 2172] [outer = 0x7fe6b3af0000] 04:24:17 INFO - PROCESS | 1833 | 1462361057840 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]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1580ms 04:24:17 INFO - PROCESS | 1833 | 1462361057884 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 1833 | 1462361057887 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:24:17 INFO - PROCESS | 1833 | 1462361057893 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1833 | 1462361057896 Marionette TRACE conn3 <- [1,2866,null,{}] 04:24:17 INFO - PROCESS | 1833 | 1462361057901 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}] 04:24:18 INFO - PROCESS | 1833 | 1462361058139 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:24:18 INFO - PROCESS | 1833 | 1462361058463 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95f4000 == 158 [pid = 1833] [id = 724] 04:24:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6b3af4400) [pid = 1833] [serial = 2173] [outer = (nil)] 04:24:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6b7bc2400) [pid = 1833] [serial = 2174] [outer = 0x7fe6b3af4400] 04:24:18 INFO - PROCESS | 1833 | 1462361058539 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6b7bcc400) [pid = 1833] [serial = 2175] [outer = 0x7fe6b3af4400] 04:24:19 INFO - PROCESS | 1833 | 1462361059355 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]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1541ms 04:24:19 INFO - PROCESS | 1833 | 1462361059435 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 1833 | 1462361059439 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:24:19 INFO - PROCESS | 1833 | 1462361059444 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 1833 | 1462361059447 Marionette TRACE conn3 <- [1,2870,null,{}] 04:24:19 INFO - PROCESS | 1833 | 1462361059461 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}] 04:24:19 INFO - PROCESS | 1833 | 1462361059730 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:24:20 INFO - PROCESS | 1833 | 1462361060092 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b9a7f800 == 159 [pid = 1833] [id = 725] 04:24:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6b7bd1000) [pid = 1833] [serial = 2176] [outer = (nil)] 04:24:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6b8372c00) [pid = 1833] [serial = 2177] [outer = 0x7fe6b7bd1000] 04:24:20 INFO - PROCESS | 1833 | 1462361060168 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6b8525800) [pid = 1833] [serial = 2178] [outer = 0x7fe6b7bd1000] 04:24:20 INFO - PROCESS | 1833 | 1462361060971 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]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:24:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1587ms 04:24:21 INFO - PROCESS | 1833 | 1462361061031 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 1833 | 1462361061035 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:24:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:24:21 INFO - PROCESS | 1833 | 1462361061040 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 1833 | 1462361061043 Marionette TRACE conn3 <- [1,2874,null,{}] 04:24:21 INFO - PROCESS | 1833 | 1462361061048 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}] 04:24:21 INFO - PROCESS | 1833 | 1462361061254 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:24:21 INFO - PROCESS | 1833 | 1462361061527 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bb0b5800 == 160 [pid = 1833] [id = 726] 04:24:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6b8371400) [pid = 1833] [serial = 2179] [outer = (nil)] 04:24:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6b8531800) [pid = 1833] [serial = 2180] [outer = 0x7fe6b8371400] 04:24:21 INFO - PROCESS | 1833 | 1462361061638 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6b8690c00) [pid = 1833] [serial = 2181] [outer = 0x7fe6b8371400] 04:24:22 INFO - PROCESS | 1833 | 1462361062423 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]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:24:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1430ms 04:24:22 INFO - PROCESS | 1833 | 1462361062471 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:24:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:24:22 INFO - PROCESS | 1833 | 1462361062474 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:24:22 INFO - PROCESS | 1833 | 1462361062479 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 1833 | 1462361062482 Marionette TRACE conn3 <- [1,2878,null,{}] 04:24:22 INFO - PROCESS | 1833 | 1462361062487 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}] 04:24:22 INFO - PROCESS | 1833 | 1462361062707 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:24:22 INFO - PROCESS | 1833 | 1462361062980 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc6a5000 == 161 [pid = 1833] [id = 727] 04:24:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6b7bd1c00) [pid = 1833] [serial = 2182] [outer = (nil)] 04:24:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6b8d58400) [pid = 1833] [serial = 2183] [outer = 0x7fe6b7bd1c00] 04:24:23 INFO - PROCESS | 1833 | 1462361063091 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6b8d60c00) [pid = 1833] [serial = 2184] [outer = 0x7fe6b7bd1c00] 04:24:23 INFO - PROCESS | 1833 | 1462361063890 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]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:24:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1482ms 04:24:23 INFO - PROCESS | 1833 | 1462361063962 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1833 | 1462361063966 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:24:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:24:23 INFO - PROCESS | 1833 | 1462361063971 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1833 | 1462361063974 Marionette TRACE conn3 <- [1,2882,null,{}] 04:24:23 INFO - PROCESS | 1833 | 1462361063979 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}] 04:24:24 INFO - PROCESS | 1833 | 1462361064207 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:24:24 INFO - PROCESS | 1833 | 1462361064527 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bfa7f800 == 162 [pid = 1833] [id = 728] 04:24:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6a26e2000) [pid = 1833] [serial = 2185] [outer = (nil)] 04:24:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6b8dae000) [pid = 1833] [serial = 2186] [outer = 0x7fe6a26e2000] 04:24:24 INFO - PROCESS | 1833 | 1462361064605 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6b8e03800) [pid = 1833] [serial = 2187] [outer = 0x7fe6a26e2000] 04:24:25 INFO - PROCESS | 1833 | 1462361065454 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]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:24:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1533ms 04:24:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:24:25 INFO - PROCESS | 1833 | 1462361065505 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 1833 | 1462361065508 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:24:25 INFO - PROCESS | 1833 | 1462361065514 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 1833 | 1462361065517 Marionette TRACE conn3 <- [1,2886,null,{}] 04:24:25 INFO - PROCESS | 1833 | 1462361065521 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}] 04:24:25 INFO - PROCESS | 1833 | 1462361065747 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:24:26 INFO - PROCESS | 1833 | 1462361066064 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2433000 == 163 [pid = 1833] [id = 729] 04:24:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6b8527000) [pid = 1833] [serial = 2188] [outer = (nil)] 04:24:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6b8e0e400) [pid = 1833] [serial = 2189] [outer = 0x7fe6b8527000] 04:24:26 INFO - PROCESS | 1833 | 1462361066142 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6b9260800) [pid = 1833] [serial = 2190] [outer = 0x7fe6b8527000] 04:24:27 INFO - PROCESS | 1833 | 1462361067069 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]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:24:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1629ms 04:24:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:24:27 INFO - PROCESS | 1833 | 1462361067143 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 1833 | 1462361067146 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:24:27 INFO - PROCESS | 1833 | 1462361067152 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 1833 | 1462361067155 Marionette TRACE conn3 <- [1,2890,null,{}] 04:24:27 INFO - PROCESS | 1833 | 1462361067160 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}] 04:24:27 INFO - PROCESS | 1833 | 1462361067387 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:24:27 INFO - PROCESS | 1833 | 1462361067702 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c244e000 == 164 [pid = 1833] [id = 730] 04:24:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6b852a000) [pid = 1833] [serial = 2191] [outer = (nil)] 04:24:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6b93ebc00) [pid = 1833] [serial = 2192] [outer = 0x7fe6b852a000] 04:24:27 INFO - PROCESS | 1833 | 1462361067778 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6b958f000) [pid = 1833] [serial = 2193] [outer = 0x7fe6b852a000] 04:24:28 INFO - PROCESS | 1833 | 1462361068669 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:24:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1583ms 04:24:28 INFO - PROCESS | 1833 | 1462361068735 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 1833 | 1462361068739 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:24:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:24:28 INFO - PROCESS | 1833 | 1462361068744 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 1833 | 1462361068746 Marionette TRACE conn3 <- [1,2894,null,{}] 04:24:28 INFO - PROCESS | 1833 | 1462361068752 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}] 04:24:28 INFO - PROCESS | 1833 | 1462361068986 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:24:29 INFO - PROCESS | 1833 | 1462361069301 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c29cb000 == 165 [pid = 1833] [id = 731] 04:24:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6b9260c00) [pid = 1833] [serial = 2194] [outer = (nil)] 04:24:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6b96ed800) [pid = 1833] [serial = 2195] [outer = 0x7fe6b9260c00] 04:24:29 INFO - PROCESS | 1833 | 1462361069374 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6b9791c00) [pid = 1833] [serial = 2196] [outer = 0x7fe6b9260c00] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a90d5800 == 164 [pid = 1833] [id = 711] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7d1b800 == 163 [pid = 1833] [id = 710] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a6dc2800 == 162 [pid = 1833] [id = 709] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4687000 == 161 [pid = 1833] [id = 708] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b85e2800 == 160 [pid = 1833] [id = 707] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b84b0000 == 159 [pid = 1833] [id = 706] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b794f000 == 158 [pid = 1833] [id = 705] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b789d800 == 157 [pid = 1833] [id = 704] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a22000 == 156 [pid = 1833] [id = 703] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3769800 == 155 [pid = 1833] [id = 702] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e91000 == 154 [pid = 1833] [id = 701] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e63800 == 153 [pid = 1833] [id = 700] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2907800 == 152 [pid = 1833] [id = 699] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b27ac800 == 151 [pid = 1833] [id = 698] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b26c7800 == 150 [pid = 1833] [id = 697] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2187000 == 149 [pid = 1833] [id = 696] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fac000 == 148 [pid = 1833] [id = 695] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0acc000 == 147 [pid = 1833] [id = 694] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af7df000 == 146 [pid = 1833] [id = 693] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af779000 == 145 [pid = 1833] [id = 692] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af365000 == 144 [pid = 1833] [id = 691] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab613800 == 143 [pid = 1833] [id = 690] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6dcad1800 == 142 [pid = 1833] [id = 664] 04:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a6f96800 == 141 [pid = 1833] [id = 689] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6a8cbf400) [pid = 1833] [serial = 2024] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6a244d800) [pid = 1833] [serial = 2048] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6a6e54000) [pid = 1833] [serial = 2018] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6a7ceb000) [pid = 1833] [serial = 2021] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6aa2ad000) [pid = 1833] [serial = 2060] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6a6c19800) [pid = 1833] [serial = 2054] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6a62abc00) [pid = 1833] [serial = 2052] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6a2317800) [pid = 1833] [serial = 2012] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6aa46d400) [pid = 1833] [serial = 2061] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6a6cd7000) [pid = 1833] [serial = 2010] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6a495f000) [pid = 1833] [serial = 2051] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6aad51000) [pid = 1833] [serial = 2064] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6a6ce0800) [pid = 1833] [serial = 2045] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6a271b000) [pid = 1833] [serial = 2063] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6aacf4400) [pid = 1833] [serial = 2036] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6aa378000) [pid = 1833] [serial = 2030] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6ac379400) [pid = 1833] [serial = 2042] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6aa588800) [pid = 1833] [serial = 2033] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6a495e800) [pid = 1833] [serial = 2015] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6a8f49400) [pid = 1833] [serial = 2027] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6a7cebc00) [pid = 1833] [serial = 2055] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6a26eb800) [pid = 1833] [serial = 2049] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6a8cce800) [pid = 1833] [serial = 2057] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6a8f53400) [pid = 1833] [serial = 2058] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6aaefb000) [pid = 1833] [serial = 2039] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6ac712800) [pid = 1833] [serial = 2066] [outer = (nil)] [url = about:blank] 04:24:32 INFO - PROCESS | 1833 | 1462361072176 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]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:24:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 3545ms 04:24:32 INFO - PROCESS | 1833 | 1462361072291 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 1833 | 1462361072296 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:24:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:24:32 INFO - PROCESS | 1833 | 1462361072303 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 1833 | 1462361072308 Marionette TRACE conn3 <- [1,2898,null,{}] 04:24:32 INFO - PROCESS | 1833 | 1462361072317 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}] 04:24:32 INFO - PROCESS | 1833 | 1462361072558 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:24:32 INFO - PROCESS | 1833 | 1462361072803 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a46a1000 == 142 [pid = 1833] [id = 732] 04:24:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6a244e800) [pid = 1833] [serial = 2197] [outer = (nil)] 04:24:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6a26e1800) [pid = 1833] [serial = 2198] [outer = 0x7fe6a244e800] 04:24:32 INFO - PROCESS | 1833 | 1462361072874 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6a2728000) [pid = 1833] [serial = 2199] [outer = 0x7fe6a244e800] 04:24:33 INFO - PROCESS | 1833 | 1462361073635 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]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:24:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1383ms 04:24:33 INFO - PROCESS | 1833 | 1462361073687 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1833 | 1462361073695 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:24:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:24:33 INFO - PROCESS | 1833 | 1462361073705 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1833 | 1462361073709 Marionette TRACE conn3 <- [1,2902,null,{}] 04:24:33 INFO - PROCESS | 1833 | 1462361073716 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}] 04:24:33 INFO - PROCESS | 1833 | 1462361073941 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:24:34 INFO - PROCESS | 1833 | 1462361074153 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7b9a000 == 143 [pid = 1833] [id = 733] 04:24:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6a2318800) [pid = 1833] [serial = 2200] [outer = (nil)] 04:24:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6a52ea400) [pid = 1833] [serial = 2201] [outer = 0x7fe6a2318800] 04:24:34 INFO - PROCESS | 1833 | 1462361074215 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6a6cd7000) [pid = 1833] [serial = 2202] [outer = 0x7fe6a2318800] 04:24:35 INFO - PROCESS | 1833 | 1462361075103 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:24:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1435ms 04:24:35 INFO - PROCESS | 1833 | 1462361075188 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 1833 | 1462361075192 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:24:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:24:35 INFO - PROCESS | 1833 | 1462361075201 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1833 | 1462361075206 Marionette TRACE conn3 <- [1,2906,null,{}] 04:24:35 INFO - PROCESS | 1833 | 1462361075221 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}] 04:24:35 INFO - PROCESS | 1833 | 1462361075521 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:24:35 INFO - PROCESS | 1833 | 1462361075558 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e23000 == 144 [pid = 1833] [id = 734] 04:24:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6a6cda800) [pid = 1833] [serial = 2203] [outer = (nil)] 04:24:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6a8cc0c00) [pid = 1833] [serial = 2204] [outer = 0x7fe6a6cda800] 04:24:35 INFO - PROCESS | 1833 | 1462361075623 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6a9931000) [pid = 1833] [serial = 2205] [outer = 0x7fe6a6cda800] 04:24:37 INFO - PROCESS | 1833 | 1462361077118 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]]]}] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6a7b71800) [pid = 1833] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6a2445800) [pid = 1833] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6af26b400) [pid = 1833] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6aad54800) [pid = 1833] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6af00b800) [pid = 1833] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6a2448800) [pid = 1833] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6a4956000) [pid = 1833] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6a6e4f400) [pid = 1833] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6a6e51400) [pid = 1833] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6af00b000) [pid = 1833] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6b0ec8800) [pid = 1833] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6a8cb3800) [pid = 1833] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6a2726000) [pid = 1833] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6b1ddac00) [pid = 1833] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6b1ddc000) [pid = 1833] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6b26e3c00) [pid = 1833] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6a1e5e800) [pid = 1833] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6a99d4400) [pid = 1833] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6a230f800) [pid = 1833] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6a8cb9c00) [pid = 1833] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6a2446000) [pid = 1833] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6af26a800) [pid = 1833] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6a6e59c00) [pid = 1833] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6a8dbc400) [pid = 1833] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6a0234000) [pid = 1833] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6a8dc3400) [pid = 1833] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6aaeff400) [pid = 1833] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6a2313000) [pid = 1833] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6af26dc00) [pid = 1833] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6aacf1c00) [pid = 1833] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6aa460400) [pid = 1833] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6aac6c800) [pid = 1833] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6b0f2a800) [pid = 1833] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6a8ccf000) [pid = 1833] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6aa465400) [pid = 1833] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6a6e58000) [pid = 1833] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6a2312800) [pid = 1833] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:24:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:24:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2086ms 04:24:37 INFO - PROCESS | 1833 | 1462361077287 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 1833 | 1462361077291 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:24:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:24:37 INFO - PROCESS | 1833 | 1462361077297 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 1833 | 1462361077299 Marionette TRACE conn3 <- [1,2910,null,{}] 04:24:37 INFO - PROCESS | 1833 | 1462361077304 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}] 04:24:37 INFO - PROCESS | 1833 | 1462361077547 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:24:37 INFO - PROCESS | 1833 | 1462361077666 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8e10000 == 145 [pid = 1833] [id = 735] 04:24:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6a494a400) [pid = 1833] [serial = 2206] [outer = (nil)] 04:24:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6a6ce1c00) [pid = 1833] [serial = 2207] [outer = 0x7fe6a494a400] 04:24:37 INFO - PROCESS | 1833 | 1462361077736 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6a8cbc400) [pid = 1833] [serial = 2208] [outer = 0x7fe6a494a400] 04:24:38 INFO - PROCESS | 1833 | 1462361078288 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]]]}] 04:24:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:24:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:24:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1029ms 04:24:38 INFO - TEST-START | /DOMEvents/constructors.html 04:24:38 INFO - PROCESS | 1833 | 1462361078327 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 1833 | 1462361078329 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:24:38 INFO - PROCESS | 1833 | 1462361078335 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 1833 | 1462361078337 Marionette TRACE conn3 <- [1,2914,null,{}] 04:24:38 INFO - PROCESS | 1833 | 1462361078342 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}] 04:24:38 INFO - PROCESS | 1833 | 1462361078643 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:24:38 INFO - PROCESS | 1833 | 1462361078665 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae60000 == 146 [pid = 1833] [id = 736] 04:24:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6a2313000) [pid = 1833] [serial = 2209] [outer = (nil)] 04:24:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6a8cce800) [pid = 1833] [serial = 2210] [outer = 0x7fe6a2313000] 04:24:38 INFO - PROCESS | 1833 | 1462361078722 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6aa37c400) [pid = 1833] [serial = 2211] [outer = 0x7fe6a2313000] 04:24:39 INFO - PROCESS | 1833 | 1462361079851 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]]]}] 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:24:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:24:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:24:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:24:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1589ms 04:24:39 INFO - PROCESS | 1833 | 1462361079950 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 1833 | 1462361079963 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:24:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:24:39 INFO - PROCESS | 1833 | 1462361079974 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 1833 | 1462361079980 Marionette TRACE conn3 <- [1,2918,null,{}] 04:24:40 INFO - PROCESS | 1833 | 1462361079992 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}] 04:24:40 INFO - PROCESS | 1833 | 1462361080254 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:24:40 INFO - PROCESS | 1833 | 1462361080583 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7fd3800 == 147 [pid = 1833] [id = 737] 04:24:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6a52f0000) [pid = 1833] [serial = 2212] [outer = (nil)] 04:24:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6a6c14c00) [pid = 1833] [serial = 2213] [outer = 0x7fe6a52f0000] 04:24:40 INFO - PROCESS | 1833 | 1462361080659 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6a6e51c00) [pid = 1833] [serial = 2214] [outer = 0x7fe6a52f0000] 04:24:41 INFO - PROCESS | 1833 | 1462361081423 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:24:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:24:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1487ms 04:24:41 INFO - PROCESS | 1833 | 1462361081461 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 1833 | 1462361081469 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:24:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:24:41 INFO - PROCESS | 1833 | 1462361081499 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 1833 | 1462361081503 Marionette TRACE conn3 <- [1,2922,null,{}] 04:24:41 INFO - PROCESS | 1833 | 1462361081511 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}] 04:24:41 INFO - PROCESS | 1833 | 1462361081715 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:24:41 INFO - PROCESS | 1833 | 1462361081987 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ad5e4000 == 148 [pid = 1833] [id = 738] 04:24:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6a6e54c00) [pid = 1833] [serial = 2215] [outer = (nil)] 04:24:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6a9937800) [pid = 1833] [serial = 2216] [outer = 0x7fe6a6e54c00] 04:24:42 INFO - PROCESS | 1833 | 1462361082060 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6aa460400) [pid = 1833] [serial = 2217] [outer = 0x7fe6a6e54c00] 04:24:42 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:24:42 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:24:42 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:24:42 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:24:42 INFO - PROCESS | 1833 | 1462361082955 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]]]}] 04:24:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:24:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:42 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 04:24:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:42 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 04:24:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:42 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]" 04:24:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:24:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:24:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1508ms 04:24:43 INFO - PROCESS | 1833 | 1462361082992 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 1833 | 1462361083000 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:24:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:24:43 INFO - PROCESS | 1833 | 1462361083007 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 1833 | 1462361083013 Marionette TRACE conn3 <- [1,2926,null,{}] 04:24:43 INFO - PROCESS | 1833 | 1462361083028 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}] 04:24:43 INFO - PROCESS | 1833 | 1462361083343 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:24:43 INFO - PROCESS | 1833 | 1462361083548 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae2d9000 == 149 [pid = 1833] [id = 739] 04:24:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6aaef3400) [pid = 1833] [serial = 2218] [outer = (nil)] 04:24:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6ac37b000) [pid = 1833] [serial = 2219] [outer = 0x7fe6aaef3400] 04:24:43 INFO - PROCESS | 1833 | 1462361083668 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6ad527000) [pid = 1833] [serial = 2220] [outer = 0x7fe6aaef3400] 04:24:44 INFO - PROCESS | 1833 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:24:44 INFO - PROCESS | 1833 | 1462361084386 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]]]}] 04:24:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:24:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1396ms 04:24:44 INFO - PROCESS | 1833 | 1462361084404 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 1833 | 1462361084409 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:24:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:24:44 INFO - PROCESS | 1833 | 1462361084414 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 1833 | 1462361084418 Marionette TRACE conn3 <- [1,2930,null,{}] 04:24:44 INFO - PROCESS | 1833 | 1462361084423 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}] 04:24:44 INFO - PROCESS | 1833 | 1462361084653 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:24:44 INFO - PROCESS | 1833 | 1462361084900 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af256000 == 150 [pid = 1833] [id = 740] 04:24:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6aaef7800) [pid = 1833] [serial = 2221] [outer = (nil)] 04:24:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6ad5a9c00) [pid = 1833] [serial = 2222] [outer = 0x7fe6aaef7800] 04:24:44 INFO - PROCESS | 1833 | 1462361084979 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6ad6a4800) [pid = 1833] [serial = 2223] [outer = 0x7fe6aaef7800] 04:24:45 INFO - PROCESS | 1833 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:24:45 INFO - PROCESS | 1833 | 1462361085715 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]]]}] 04:24:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:24:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1344ms 04:24:45 INFO - PROCESS | 1833 | 1462361085760 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 1833 | 1462361085763 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:24:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:24:45 INFO - PROCESS | 1833 | 1462361085769 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 1833 | 1462361085771 Marionette TRACE conn3 <- [1,2934,null,{}] 04:24:45 INFO - PROCESS | 1833 | 1462361085777 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}] 04:24:46 INFO - PROCESS | 1833 | 1462361086031 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:24:46 INFO - PROCESS | 1833 | 1462361086280 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af7c7000 == 151 [pid = 1833] [id = 741] 04:24:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6ac380400) [pid = 1833] [serial = 2224] [outer = (nil)] 04:24:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6ae495800) [pid = 1833] [serial = 2225] [outer = 0x7fe6ac380400] 04:24:46 INFO - PROCESS | 1833 | 1462361086355 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6ae4a1000) [pid = 1833] [serial = 2226] [outer = 0x7fe6ac380400] 04:24:47 INFO - PROCESS | 1833 | 1462361087110 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]]]}] 04:24:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:24:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1380ms 04:24:47 INFO - PROCESS | 1833 | 1462361087150 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 1833 | 1462361087154 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:24:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:24:47 INFO - PROCESS | 1833 | 1462361087160 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 1833 | 1462361087162 Marionette TRACE conn3 <- [1,2938,null,{}] 04:24:47 INFO - PROCESS | 1833 | 1462361087168 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}] 04:24:47 INFO - PROCESS | 1833 | 1462361087460 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:24:47 INFO - PROCESS | 1833 | 1462361087712 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0fb4800 == 152 [pid = 1833] [id = 742] 04:24:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6af015400) [pid = 1833] [serial = 2227] [outer = (nil)] 04:24:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6af277c00) [pid = 1833] [serial = 2228] [outer = 0x7fe6af015400] 04:24:47 INFO - PROCESS | 1833 | 1462361087802 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6b0a90800) [pid = 1833] [serial = 2229] [outer = 0x7fe6af015400] 04:24:48 INFO - PROCESS | 1833 | 1462361088534 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]]]}] 04:24:48 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. 04:24:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1431ms 04:24:48 INFO - PROCESS | 1833 | 1462361088592 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 1833 | 1462361088595 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:24:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:24:48 INFO - PROCESS | 1833 | 1462361088601 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 1833 | 1462361088603 Marionette TRACE conn3 <- [1,2942,null,{}] 04:24:48 INFO - PROCESS | 1833 | 1462361088609 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}] 04:24:48 INFO - PROCESS | 1833 | 1462361088833 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:24:49 INFO - PROCESS | 1833 | 1462361089110 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2797800 == 153 [pid = 1833] [id = 743] 04:24:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6af147c00) [pid = 1833] [serial = 2230] [outer = (nil)] 04:24:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6b0bcac00) [pid = 1833] [serial = 2231] [outer = 0x7fe6af147c00] 04:24:49 INFO - PROCESS | 1833 | 1462361089186 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6b0ebe400) [pid = 1833] [serial = 2232] [outer = 0x7fe6af147c00] 04:24:49 INFO - PROCESS | 1833 | 1462361089896 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"]]]}] 04:24:49 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 04:24:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:24:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1330ms 04:24:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:24:49 INFO - PROCESS | 1833 | 1462361089932 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 1833 | 1462361089935 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:24:49 INFO - PROCESS | 1833 | 1462361089941 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 1833 | 1462361089944 Marionette TRACE conn3 <- [1,2946,null,{}] 04:24:49 INFO - PROCESS | 1833 | 1462361089949 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}] 04:24:50 INFO - PROCESS | 1833 | 1462361090191 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:24:50 INFO - PROCESS | 1833 | 1462361090482 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b291e000 == 154 [pid = 1833] [id = 744] 04:24:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6b0ba8400) [pid = 1833] [serial = 2233] [outer = (nil)] 04:24:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6b0fc9c00) [pid = 1833] [serial = 2234] [outer = 0x7fe6b0ba8400] 04:24:50 INFO - PROCESS | 1833 | 1462361090553 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6b1d0ec00) [pid = 1833] [serial = 2235] [outer = 0x7fe6b0ba8400] 04:24:51 INFO - PROCESS | 1833 | 1462361091283 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]]]}] 04:24:51 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. 04:24:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1379ms 04:24:51 INFO - PROCESS | 1833 | 1462361091320 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 1833 | 1462361091324 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:24:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:24:51 INFO - PROCESS | 1833 | 1462361091329 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 1833 | 1462361091332 Marionette TRACE conn3 <- [1,2950,null,{}] 04:24:51 INFO - PROCESS | 1833 | 1462361091337 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}] 04:24:51 INFO - PROCESS | 1833 | 1462361091584 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:24:51 INFO - PROCESS | 1833 | 1462361091840 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e9d000 == 155 [pid = 1833] [id = 745] 04:24:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6a39ad400) [pid = 1833] [serial = 2236] [outer = (nil)] 04:24:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6b1d0f000) [pid = 1833] [serial = 2237] [outer = 0x7fe6a39ad400] 04:24:51 INFO - PROCESS | 1833 | 1462361091914 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6b1dc8800) [pid = 1833] [serial = 2238] [outer = 0x7fe6a39ad400] 04:24:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b3a19000 == 156 [pid = 1833] [id = 746] 04:24:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6b26dd400) [pid = 1833] [serial = 2239] [outer = (nil)] 04:24:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6b1dc4c00) [pid = 1833] [serial = 2240] [outer = 0x7fe6b26dd400] 04:24:52 INFO - PROCESS | 1833 | 1462361092790 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]]]}] 04:24:52 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. 04:24:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1484ms 04:24:52 INFO - PROCESS | 1833 | 1462361092820 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 1833 | 1462361092824 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:24:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:24:52 INFO - PROCESS | 1833 | 1462361092836 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 1833 | 1462361092838 Marionette TRACE conn3 <- [1,2954,null,{}] 04:24:52 INFO - PROCESS | 1833 | 1462361092843 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}] 04:24:53 INFO - PROCESS | 1833 | 1462361093122 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:24:53 INFO - PROCESS | 1833 | 1462361093359 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b794e000 == 157 [pid = 1833] [id = 747] 04:24:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6a6cdf400) [pid = 1833] [serial = 2241] [outer = (nil)] 04:24:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6b26e2c00) [pid = 1833] [serial = 2242] [outer = 0x7fe6a6cdf400] 04:24:53 INFO - PROCESS | 1833 | 1462361093473 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6b27ccc00) [pid = 1833] [serial = 2243] [outer = 0x7fe6a6cdf400] 04:24:54 INFO - PROCESS | 1833 | 1462361094193 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]]]}] 04:24:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:24:54 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 04:24:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1386ms 04:24:54 INFO - PROCESS | 1833 | 1462361094219 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 1833 | 1462361094222 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:24:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:24:54 INFO - PROCESS | 1833 | 1462361094228 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 1833 | 1462361094231 Marionette TRACE conn3 <- [1,2958,null,{}] 04:24:54 INFO - PROCESS | 1833 | 1462361094237 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}] 04:24:54 INFO - PROCESS | 1833 | 1462361094486 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:24:54 INFO - PROCESS | 1833 | 1462361094765 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b95dc000 == 158 [pid = 1833] [id = 748] 04:24:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6b1dc9800) [pid = 1833] [serial = 2244] [outer = (nil)] 04:24:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6b3741800) [pid = 1833] [serial = 2245] [outer = 0x7fe6b1dc9800] 04:24:54 INFO - PROCESS | 1833 | 1462361094845 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6b79c4400) [pid = 1833] [serial = 2246] [outer = 0x7fe6b1dc9800] 04:24:55 INFO - PROCESS | 1833 | 1462361095604 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]]]}] 04:24:55 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. 04:24:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1430ms 04:24:55 INFO - PROCESS | 1833 | 1462361095659 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 1833 | 1462361095663 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:24:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:24:55 INFO - PROCESS | 1833 | 1462361095668 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1833 | 1462361095671 Marionette TRACE conn3 <- [1,2962,null,{}] 04:24:55 INFO - PROCESS | 1833 | 1462361095677 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}] 04:24:55 INFO - PROCESS | 1833 | 1462361095910 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:24:56 INFO - PROCESS | 1833 | 1462361096202 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2449800 == 159 [pid = 1833] [id = 749] 04:24:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6a8db8c00) [pid = 1833] [serial = 2247] [outer = (nil)] 04:24:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6b7bc8c00) [pid = 1833] [serial = 2248] [outer = 0x7fe6a8db8c00] 04:24:56 INFO - PROCESS | 1833 | 1462361096275 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6b8e11400) [pid = 1833] [serial = 2249] [outer = 0x7fe6a8db8c00] 04:24:57 INFO - PROCESS | 1833 | 1462361097053 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]]]}] 04:24:57 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. 04:24:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1431ms 04:24:57 INFO - PROCESS | 1833 | 1462361097101 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 1833 | 1462361097105 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:24:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:24:57 INFO - PROCESS | 1833 | 1462361097111 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 1833 | 1462361097113 Marionette TRACE conn3 <- [1,2966,null,{}] 04:24:57 INFO - PROCESS | 1833 | 1462361097118 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}] 04:24:57 INFO - PROCESS | 1833 | 1462361097343 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:24:57 INFO - PROCESS | 1833 | 1462361097636 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c341a000 == 160 [pid = 1833] [id = 750] 04:24:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6b0ec3800) [pid = 1833] [serial = 2250] [outer = (nil)] 04:24:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6b96f3000) [pid = 1833] [serial = 2251] [outer = 0x7fe6b0ec3800] 04:24:57 INFO - PROCESS | 1833 | 1462361097710 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6b97ad400) [pid = 1833] [serial = 2252] [outer = 0x7fe6b0ec3800] 04:24:58 INFO - PROCESS | 1833 | 1462361098454 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]]]}] 04:24:58 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. 04:24:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1389ms 04:24:58 INFO - PROCESS | 1833 | 1462361098501 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 1833 | 1462361098504 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:24:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:24:58 INFO - PROCESS | 1833 | 1462361098510 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 1833 | 1462361098512 Marionette TRACE conn3 <- [1,2970,null,{}] 04:24:58 INFO - PROCESS | 1833 | 1462361098517 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}] 04:24:58 INFO - PROCESS | 1833 | 1462361098738 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:24:59 INFO - PROCESS | 1833 | 1462361099018 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c3bed800 == 161 [pid = 1833] [id = 751] 04:24:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6b79cbc00) [pid = 1833] [serial = 2253] [outer = (nil)] 04:24:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6b97b5c00) [pid = 1833] [serial = 2254] [outer = 0x7fe6b79cbc00] 04:24:59 INFO - PROCESS | 1833 | 1462361099091 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6b9908c00) [pid = 1833] [serial = 2255] [outer = 0x7fe6b79cbc00] 04:24:59 INFO - PROCESS | 1833 | 1462361099822 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]]]}] 04:24:59 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. 04:24:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1332ms 04:24:59 INFO - PROCESS | 1833 | 1462361099843 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 1833 | 1462361099845 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:24:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:24:59 INFO - PROCESS | 1833 | 1462361099851 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 1833 | 1462361099853 Marionette TRACE conn3 <- [1,2974,null,{}] 04:24:59 INFO - PROCESS | 1833 | 1462361099859 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}] 04:25:00 INFO - PROCESS | 1833 | 1462361100086 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:25:00 INFO - PROCESS | 1833 | 1462361100403 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c4579800 == 162 [pid = 1833] [id = 752] 04:25:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6aac72000) [pid = 1833] [serial = 2256] [outer = (nil)] 04:25:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6b990e400) [pid = 1833] [serial = 2257] [outer = 0x7fe6aac72000] 04:25:00 INFO - PROCESS | 1833 | 1462361100525 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6b9b9ac00) [pid = 1833] [serial = 2258] [outer = 0x7fe6aac72000] 04:25:01 INFO - PROCESS | 1833 | 1462361101373 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]]]}] 04:25:01 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. 04:25:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1582ms 04:25:01 INFO - PROCESS | 1833 | 1462361101435 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 1833 | 1462361101439 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:25:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:25:01 INFO - PROCESS | 1833 | 1462361101445 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 1833 | 1462361101447 Marionette TRACE conn3 <- [1,2978,null,{}] 04:25:01 INFO - PROCESS | 1833 | 1462361101453 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}] 04:25:01 INFO - PROCESS | 1833 | 1462361101680 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:25:01 INFO - PROCESS | 1833 | 1462361101966 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c5451800 == 163 [pid = 1833] [id = 753] 04:25:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6b0bb3c00) [pid = 1833] [serial = 2259] [outer = (nil)] 04:25:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6b9ba1c00) [pid = 1833] [serial = 2260] [outer = 0x7fe6b0bb3c00] 04:25:02 INFO - PROCESS | 1833 | 1462361102038 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6bacdb400) [pid = 1833] [serial = 2261] [outer = 0x7fe6b0bb3c00] 04:25:02 INFO - PROCESS | 1833 | 1462361102921 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]]]}] 04:25:02 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. 04:25:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1534ms 04:25:03 INFO - PROCESS | 1833 | 1462361103022 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 1833 | 1462361103026 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:25:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:25:03 INFO - PROCESS | 1833 | 1462361103034 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 1833 | 1462361103037 Marionette TRACE conn3 <- [1,2982,null,{}] 04:25:03 INFO - PROCESS | 1833 | 1462361103046 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}] 04:25:03 INFO - PROCESS | 1833 | 1462361103280 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:25:03 INFO - PROCESS | 1833 | 1462361103607 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c63ee000 == 164 [pid = 1833] [id = 754] 04:25:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6a023c800) [pid = 1833] [serial = 2262] [outer = (nil)] 04:25:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6badbe000) [pid = 1833] [serial = 2263] [outer = 0x7fe6a023c800] 04:25:03 INFO - PROCESS | 1833 | 1462361103677 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7fe6bb065c00) [pid = 1833] [serial = 2264] [outer = 0x7fe6a023c800] 04:25:04 INFO - PROCESS | 1833 | 1462361104382 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"]]]}] 04:25:04 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 04:25:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:25:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1396ms 04:25:04 INFO - PROCESS | 1833 | 1462361104432 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 1833 | 1462361104436 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:25:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:25:04 INFO - PROCESS | 1833 | 1462361104442 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 1833 | 1462361104444 Marionette TRACE conn3 <- [1,2986,null,{}] 04:25:04 INFO - PROCESS | 1833 | 1462361104449 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}] 04:25:04 INFO - PROCESS | 1833 | 1462361104678 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:25:04 INFO - PROCESS | 1833 | 1462361104970 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cf00f000 == 165 [pid = 1833] [id = 755] 04:25:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7fe6a6c0fc00) [pid = 1833] [serial = 2265] [outer = (nil)] 04:25:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7fe6bb067000) [pid = 1833] [serial = 2266] [outer = 0x7fe6a6c0fc00] 04:25:05 INFO - PROCESS | 1833 | 1462361105047 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7fe6bc5e7c00) [pid = 1833] [serial = 2267] [outer = 0x7fe6a6c0fc00] 04:25:05 INFO - PROCESS | 1833 | 1462361105872 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]]]}] 04:25:05 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. 04:25:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1481ms 04:25:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:25:05 INFO - PROCESS | 1833 | 1462361105923 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 1833 | 1462361105926 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:25:05 INFO - PROCESS | 1833 | 1462361105932 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 1833 | 1462361105935 Marionette TRACE conn3 <- [1,2990,null,{}] 04:25:05 INFO - PROCESS | 1833 | 1462361105940 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}] 04:25:06 INFO - PROCESS | 1833 | 1462361106194 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:25:06 INFO - PROCESS | 1833 | 1462361106456 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe0f000 == 166 [pid = 1833] [id = 756] 04:25:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7fe6aa2acc00) [pid = 1833] [serial = 2268] [outer = (nil)] 04:25:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7fe6bc672800) [pid = 1833] [serial = 2269] [outer = 0x7fe6aa2acc00] 04:25:06 INFO - PROCESS | 1833 | 1462361106532 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7fe6bc6f3c00) [pid = 1833] [serial = 2270] [outer = 0x7fe6aa2acc00] 04:25:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cfe11000 == 167 [pid = 1833] [id = 757] 04:25:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7fe6bc7aa000) [pid = 1833] [serial = 2271] [outer = (nil)] 04:25:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7fe6bc66f000) [pid = 1833] [serial = 2272] [outer = 0x7fe6bc7aa000] 04:25:07 INFO - PROCESS | 1833 | 1462361107340 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]]]}] 04:25:07 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. 04:25:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1429ms 04:25:07 INFO - PROCESS | 1833 | 1462361107360 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 1833 | 1462361107364 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:25:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:25:07 INFO - PROCESS | 1833 | 1462361107369 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 1833 | 1462361107371 Marionette TRACE conn3 <- [1,2994,null,{}] 04:25:07 INFO - PROCESS | 1833 | 1462361107377 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}] 04:25:07 INFO - PROCESS | 1833 | 1462361107678 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:25:07 INFO - PROCESS | 1833 | 1462361107939 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d0329800 == 168 [pid = 1833] [id = 758] 04:25:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7fe6bb061c00) [pid = 1833] [serial = 2273] [outer = (nil)] 04:25:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7fe6bc7a5000) [pid = 1833] [serial = 2274] [outer = 0x7fe6bb061c00] 04:25:08 INFO - PROCESS | 1833 | 1462361108052 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7fe6bc8ed800) [pid = 1833] [serial = 2275] [outer = 0x7fe6bb061c00] 04:25:08 INFO - PROCESS | 1833 | 1462361108728 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]]]}] 04:25:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:25:08 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 04:25:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1377ms 04:25:08 INFO - PROCESS | 1833 | 1462361108748 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 1833 | 1462361108751 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:25:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:25:08 INFO - PROCESS | 1833 | 1462361108756 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 1833 | 1462361108758 Marionette TRACE conn3 <- [1,2998,null,{}] 04:25:08 INFO - PROCESS | 1833 | 1462361108764 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}] 04:25:08 INFO - PROCESS | 1833 | 1462361108994 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:25:09 INFO - PROCESS | 1833 | 1462361109311 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6d2d58000 == 169 [pid = 1833] [id = 759] 04:25:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7fe6bc6f4000) [pid = 1833] [serial = 2276] [outer = (nil)] 04:25:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7fe6bc8f6400) [pid = 1833] [serial = 2277] [outer = 0x7fe6bc6f4000] 04:25:09 INFO - PROCESS | 1833 | 1462361109427 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7fe6bc8fb400) [pid = 1833] [serial = 2278] [outer = 0x7fe6bc6f4000] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6d7d51800 == 168 [pid = 1833] [id = 137] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae578800 == 167 [pid = 1833] [id = 688] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3421800 == 166 [pid = 1833] [id = 300] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8e10000 == 165 [pid = 1833] [id = 735] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8e23000 == 164 [pid = 1833] [id = 734] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7b9a000 == 163 [pid = 1833] [id = 733] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a46a1000 == 162 [pid = 1833] [id = 732] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c244e000 == 161 [pid = 1833] [id = 730] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2433000 == 160 [pid = 1833] [id = 729] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bfa7f800 == 159 [pid = 1833] [id = 728] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bc6a5000 == 158 [pid = 1833] [id = 727] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6bb0b5800 == 157 [pid = 1833] [id = 726] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b9a7f800 == 156 [pid = 1833] [id = 725] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95f4000 == 155 [pid = 1833] [id = 724] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b923a000 == 154 [pid = 1833] [id = 723] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b77c2800 == 153 [pid = 1833] [id = 722] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2dd6800 == 152 [pid = 1833] [id = 721] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae257800 == 151 [pid = 1833] [id = 679] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b27ae000 == 150 [pid = 1833] [id = 720] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0ad6800 == 149 [pid = 1833] [id = 719] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af77e800 == 148 [pid = 1833] [id = 718] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af0c8800 == 147 [pid = 1833] [id = 717] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae2db800 == 146 [pid = 1833] [id = 716] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad919800 == 145 [pid = 1833] [id = 715] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ab607800 == 144 [pid = 1833] [id = 714] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6aae43800 == 143 [pid = 1833] [id = 712] 04:25:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7b85000 == 142 [pid = 1833] [id = 713] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7fe6a9937400) [pid = 1833] [serial = 2138] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7fe6a8f50400) [pid = 1833] [serial = 2136] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7fe6a7cba800) [pid = 1833] [serial = 2132] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7fe6b1dc5400) [pid = 1833] [serial = 2109] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7fe6b0bcfc00) [pid = 1833] [serial = 2097] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7fe6ad699c00) [pid = 1833] [serial = 2082] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7fe6b0a82c00) [pid = 1833] [serial = 2091] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7fe6aa371000) [pid = 1833] [serial = 1938] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7fe6a62acc00) [pid = 1833] [serial = 2016] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7fe6a7b79800) [pid = 1833] [serial = 2019] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7fe6a8cb2800) [pid = 1833] [serial = 2022] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7fe6af00e400) [pid = 1833] [serial = 2084] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7fe6b0f37800) [pid = 1833] [serial = 2100] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7fe6a8cc9000) [pid = 1833] [serial = 2025] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7fe6b3660000) [pid = 1833] [serial = 2124] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6b26d8000) [pid = 1833] [serial = 2114] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6b27c9800) [pid = 1833] [serial = 2117] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6b282e000) [pid = 1833] [serial = 2120] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6a26e0c00) [pid = 1833] [serial = 2013] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6ac712c00) [pid = 1833] [serial = 2078] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6b0f35000) [pid = 1833] [serial = 2105] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6ad5a8000) [pid = 1833] [serial = 2081] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b26e3400) [pid = 1833] [serial = 2115] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6aa2b0000) [pid = 1833] [serial = 2028] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6a26ddc00) [pid = 1833] [serial = 2126] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6b0a8b400) [pid = 1833] [serial = 2093] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6a8db6400) [pid = 1833] [serial = 2073] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6ac227400) [pid = 1833] [serial = 2076] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6ad5aa800) [pid = 1833] [serial = 2046] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6aac75800) [pid = 1833] [serial = 2034] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6a2720400) [pid = 1833] [serial = 2127] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6af26a400) [pid = 1833] [serial = 2088] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6a62a3800) [pid = 1833] [serial = 2130] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6b2824800) [pid = 1833] [serial = 2118] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6af14ac00) [pid = 1833] [serial = 2087] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6b1dda000) [pid = 1833] [serial = 2112] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6ad57e800) [pid = 1833] [serial = 2043] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6aad5a000) [pid = 1833] [serial = 2037] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6ac225c00) [pid = 1833] [serial = 2040] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6b1d59c00) [pid = 1833] [serial = 2106] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6b0bc9c00) [pid = 1833] [serial = 2096] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6a7cc9800) [pid = 1833] [serial = 2072] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6b1dd3000) [pid = 1833] [serial = 2111] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b2f33000) [pid = 1833] [serial = 2123] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6b0f2d000) [pid = 1833] [serial = 2099] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6b1d07c00) [pid = 1833] [serial = 2103] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6b0fcf800) [pid = 1833] [serial = 2102] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6b2f2f000) [pid = 1833] [serial = 2121] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6af017800) [pid = 1833] [serial = 2085] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6b0bae800) [pid = 1833] [serial = 2094] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6aa57f400) [pid = 1833] [serial = 2031] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6a8cb5000) [pid = 1833] [serial = 2133] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6cfc12800) [pid = 1833] [serial = 1995] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6a8cbf800) [pid = 1833] [serial = 2135] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6aa589400) [pid = 1833] [serial = 2075] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6a4956400) [pid = 1833] [serial = 2129] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6ad586000) [pid = 1833] [serial = 2079] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6b1d65000) [pid = 1833] [serial = 2108] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6a4961c00) [pid = 1833] [serial = 2070] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6af272000) [pid = 1833] [serial = 2090] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6a39b3c00) [pid = 1833] [serial = 2069] [outer = (nil)] [url = about:blank] 04:25:12 INFO - PROCESS | 1833 | 1462361112546 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]]]}] 04:25:12 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. 04:25:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 3839ms 04:25:12 INFO - PROCESS | 1833 | 1462361112597 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 1833 | 1462361112603 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:25:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:25:12 INFO - PROCESS | 1833 | 1462361112610 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 1833 | 1462361112615 Marionette TRACE conn3 <- [1,3002,null,{}] 04:25:12 INFO - PROCESS | 1833 | 1462361112622 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}] 04:25:12 INFO - PROCESS | 1833 | 1462361112827 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:25:13 INFO - PROCESS | 1833 | 1462361113032 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a4fca800 == 143 [pid = 1833] [id = 760] 04:25:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6a244e400) [pid = 1833] [serial = 2279] [outer = (nil)] 04:25:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6a271c800) [pid = 1833] [serial = 2280] [outer = 0x7fe6a244e400] 04:25:13 INFO - PROCESS | 1833 | 1462361113095 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6a39ab000) [pid = 1833] [serial = 2281] [outer = 0x7fe6a244e400] 04:25:13 INFO - PROCESS | 1833 | 1462361113795 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]]]}] 04:25:13 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. 04:25:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1235ms 04:25:13 INFO - PROCESS | 1833 | 1462361113846 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 1833 | 1462361113853 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:25:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:25:13 INFO - PROCESS | 1833 | 1462361113863 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 1833 | 1462361113866 Marionette TRACE conn3 <- [1,3006,null,{}] 04:25:13 INFO - PROCESS | 1833 | 1462361113871 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}] 04:25:14 INFO - PROCESS | 1833 | 1462361114178 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:25:14 INFO - PROCESS | 1833 | 1462361114334 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7b85000 == 144 [pid = 1833] [id = 761] 04:25:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6a1e5c000) [pid = 1833] [serial = 2282] [outer = (nil)] 04:25:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6a6c16800) [pid = 1833] [serial = 2283] [outer = 0x7fe6a1e5c000] 04:25:14 INFO - PROCESS | 1833 | 1462361114413 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6a6cdd400) [pid = 1833] [serial = 2284] [outer = 0x7fe6a1e5c000] 04:25:15 INFO - PROCESS | 1833 | 1462361115165 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]]]}] 04:25:15 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. 04:25:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1332ms 04:25:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:25:15 INFO - PROCESS | 1833 | 1462361115198 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 1833 | 1462361115201 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:25:15 INFO - PROCESS | 1833 | 1462361115207 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 1833 | 1462361115212 Marionette TRACE conn3 <- [1,3010,null,{}] 04:25:15 INFO - PROCESS | 1833 | 1462361115227 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}] 04:25:15 INFO - PROCESS | 1833 | 1462361115508 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:25:15 INFO - PROCESS | 1833 | 1462361115554 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a8d2a000 == 145 [pid = 1833] [id = 762] 04:25:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6a7cc6800) [pid = 1833] [serial = 2285] [outer = (nil)] 04:25:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6a7cf0800) [pid = 1833] [serial = 2286] [outer = 0x7fe6a7cc6800] 04:25:15 INFO - PROCESS | 1833 | 1462361115627 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6a8cc2400) [pid = 1833] [serial = 2287] [outer = 0x7fe6a7cc6800] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6a26e2000) [pid = 1833] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6a99d8c00) [pid = 1833] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6a6e5c000) [pid = 1833] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6a244e800) [pid = 1833] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6b8371400) [pid = 1833] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6b0ec4800) [pid = 1833] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6af017000) [pid = 1833] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6a244d000) [pid = 1833] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6b3af4400) [pid = 1833] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6b8527000) [pid = 1833] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6aa589800) [pid = 1833] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6a0236000) [pid = 1833] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6aac6b400) [pid = 1833] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6a2318800) [pid = 1833] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6b3af0000) [pid = 1833] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6a6cda800) [pid = 1833] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6b852a000) [pid = 1833] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6b7bd1000) [pid = 1833] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6a494a400) [pid = 1833] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6aa46cc00) [pid = 1833] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6a4951400) [pid = 1833] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6a6c1a800) [pid = 1833] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:25:17 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6b7bd1c00) [pid = 1833] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:25:17 INFO - PROCESS | 1833 | 1462361117206 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]]]}] 04:25:17 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 04:25:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2045ms 04:25:17 INFO - PROCESS | 1833 | 1462361117252 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 1833 | 1462361117256 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:25:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:25:17 INFO - PROCESS | 1833 | 1462361117304 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 1833 | 1462361117307 Marionette TRACE conn3 <- [1,3014,null,{}] 04:25:17 INFO - PROCESS | 1833 | 1462361117312 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}] 04:25:17 INFO - PROCESS | 1833 | 1462361117527 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:25:17 INFO - PROCESS | 1833 | 1462361117712 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a971e800 == 146 [pid = 1833] [id = 763] 04:25:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe6a0236000) [pid = 1833] [serial = 2288] [outer = (nil)] 04:25:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6a8cc5000) [pid = 1833] [serial = 2289] [outer = 0x7fe6a0236000] 04:25:17 INFO - PROCESS | 1833 | 1462361117772 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6a8db7800) [pid = 1833] [serial = 2290] [outer = 0x7fe6a0236000] 04:25:18 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:18 INFO - PROCESS | 1833 | 1462361118425 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:25:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:25:18 INFO - {} 04:25:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:25:18 INFO - {} 04:25:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:25:18 INFO - {} 04:25:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:25:18 INFO - {} 04:25:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1194ms 04:25:18 INFO - PROCESS | 1833 | 1462361118502 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 1833 | 1462361118505 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:25:18 INFO - TEST-START | /FileAPI/fileReader.html 04:25:18 INFO - PROCESS | 1833 | 1462361118511 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 1833 | 1462361118513 Marionette TRACE conn3 <- [1,3018,null,{}] 04:25:18 INFO - PROCESS | 1833 | 1462361118518 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}] 04:25:18 INFO - PROCESS | 1833 | 1462361118720 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:25:18 INFO - PROCESS | 1833 | 1462361118730 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aae5e800 == 147 [pid = 1833] [id = 764] 04:25:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7fe6a8cc6000) [pid = 1833] [serial = 2291] [outer = (nil)] 04:25:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7fe6aa45e400) [pid = 1833] [serial = 2292] [outer = 0x7fe6a8cc6000] 04:25:18 INFO - PROCESS | 1833 | 1462361118794 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7fe6aa581800) [pid = 1833] [serial = 2293] [outer = 0x7fe6a8cc6000] 04:25:19 INFO - PROCESS | 1833 | 1462361119987 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]]]}] 04:25:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:25:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:25:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:25:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:25:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1532ms 04:25:20 INFO - PROCESS | 1833 | 1462361120045 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:25:20 INFO - TEST-START | /FileAPI/historical.html 04:25:20 INFO - PROCESS | 1833 | 1462361120053 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:25:20 INFO - PROCESS | 1833 | 1462361120061 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 1833 | 1462361120068 Marionette TRACE conn3 <- [1,3022,null,{}] 04:25:20 INFO - PROCESS | 1833 | 1462361120094 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}] 04:25:20 INFO - PROCESS | 1833 | 1462361120337 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:25:20 INFO - PROCESS | 1833 | 1462361120613 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7d20000 == 148 [pid = 1833] [id = 765] 04:25:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7fe6a4945800) [pid = 1833] [serial = 2294] [outer = (nil)] 04:25:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7fe6a4955800) [pid = 1833] [serial = 2295] [outer = 0x7fe6a4945800] 04:25:20 INFO - PROCESS | 1833 | 1462361120741 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7fe6a6c19c00) [pid = 1833] [serial = 2296] [outer = 0x7fe6a4945800] 04:25:21 INFO - PROCESS | 1833 | 1462361121682 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"]]]}] 04:25:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:25:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:25:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:25:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:25:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:25:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:25:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:25:21 INFO - TEST-OK | /FileAPI/historical.html | took 1655ms 04:25:21 INFO - PROCESS | 1833 | 1462361121720 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 1833 | 1462361121728 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:25:21 INFO - TEST-START | /FileAPI/idlharness.html 04:25:21 INFO - PROCESS | 1833 | 1462361121739 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 1833 | 1462361121742 Marionette TRACE conn3 <- [1,3026,null,{}] 04:25:21 INFO - PROCESS | 1833 | 1462361121748 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}] 04:25:22 INFO - PROCESS | 1833 | 1462361122028 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:25:22 INFO - PROCESS | 1833 | 1462361122306 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ac169800 == 149 [pid = 1833] [id = 766] 04:25:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7fe6a8cbec00) [pid = 1833] [serial = 2297] [outer = (nil)] 04:25:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7fe6aa2ae400) [pid = 1833] [serial = 2298] [outer = 0x7fe6a8cbec00] 04:25:22 INFO - PROCESS | 1833 | 1462361122475 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7fe6aa582400) [pid = 1833] [serial = 2299] [outer = 0x7fe6a8cbec00] 04:25:24 INFO - PROCESS | 1833 | 1462361124031 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]]]}] 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:25:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:25:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:25:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:25:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:25:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:25:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:25:24 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 04:25:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:25:24 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 04:25:24 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 04:25:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:25:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:25:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:25:24 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 04:25:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:25:24 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 04:25:24 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 04:25:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:25:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:25:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:25:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:25:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:25:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:25:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 2424ms 04:25:24 INFO - PROCESS | 1833 | 1462361124165 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 1833 | 1462361124171 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:25:24 INFO - TEST-START | /FileAPI/idlharness.worker 04:25:24 INFO - PROCESS | 1833 | 1462361124294 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 1833 | 1462361124300 Marionette TRACE conn3 <- [1,3030,null,{}] 04:25:24 INFO - PROCESS | 1833 | 1462361124321 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}] 04:25:24 INFO - PROCESS | 1833 | 1462361124547 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:25:24 INFO - PROCESS | 1833 | 1462361124812 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae268800 == 150 [pid = 1833] [id = 767] 04:25:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7fe6a99da400) [pid = 1833] [serial = 2300] [outer = (nil)] 04:25:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6ad69cc00) [pid = 1833] [serial = 2301] [outer = 0x7fe6a99da400] 04:25:24 INFO - PROCESS | 1833 | 1462361124887 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6ae49c800) [pid = 1833] [serial = 2302] [outer = 0x7fe6a99da400] 04:25:25 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:27 INFO - PROCESS | 1833 | 1462361126934 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,{},{}]]]}] 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:25:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:25:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:25:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:25:27 INFO - {} 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:25:27 INFO - {} 04:25:27 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 - {} 04:25:27 INFO - {} 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:25:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:25:27 INFO - {} 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:25:27 INFO - {} 04:25:27 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 - {} 04:25:27 INFO - {} 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 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 04:25:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:25:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:25:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:25:27 INFO - {} 04:25:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2829ms 04:25:27 INFO - PROCESS | 1833 | 1462361127077 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 1833 | 1462361127080 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:25:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:25:27 INFO - PROCESS | 1833 | 1462361127093 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 1833 | 1462361127097 Marionette TRACE conn3 <- [1,3034,null,{}] 04:25:27 INFO - PROCESS | 1833 | 1462361127109 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}] 04:25:27 INFO - PROCESS | 1833 | 1462361127532 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:25:27 INFO - PROCESS | 1833 | 1462361127743 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af889800 == 151 [pid = 1833] [id = 768] 04:25:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6ad5b6000) [pid = 1833] [serial = 2303] [outer = (nil)] 04:25:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6b2833800) [pid = 1833] [serial = 2304] [outer = 0x7fe6ad5b6000] 04:25:27 INFO - PROCESS | 1833 | 1462361127816 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6b2f3c000) [pid = 1833] [serial = 2305] [outer = 0x7fe6ad5b6000] 04:25:28 INFO - PROCESS | 1833 | 1462361128560 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]]]}] 04:25:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:25:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1486ms 04:25:28 INFO - PROCESS | 1833 | 1462361128580 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 1833 | 1462361128582 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:25:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:25:28 INFO - PROCESS | 1833 | 1462361128588 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 1833 | 1462361128591 Marionette TRACE conn3 <- [1,3038,null,{}] 04:25:28 INFO - PROCESS | 1833 | 1462361128596 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}] 04:25:28 INFO - PROCESS | 1833 | 1462361128821 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:25:29 INFO - PROCESS | 1833 | 1462361129109 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b0ade000 == 152 [pid = 1833] [id = 769] 04:25:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6aac6f800) [pid = 1833] [serial = 2306] [outer = (nil)] 04:25:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6b3667c00) [pid = 1833] [serial = 2307] [outer = 0x7fe6aac6f800] 04:25:29 INFO - PROCESS | 1833 | 1462361129179 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6b395ec00) [pid = 1833] [serial = 2308] [outer = 0x7fe6aac6f800] 04:25:29 INFO - PROCESS | 1833 | 1462361129958 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"]]]}] 04:25:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:25:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:25:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1384ms 04:25:29 INFO - PROCESS | 1833 | 1462361129976 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 1833 | 1462361129981 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:25:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:25:29 INFO - PROCESS | 1833 | 1462361129991 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 1833 | 1462361129996 Marionette TRACE conn3 <- [1,3042,null,{}] 04:25:30 INFO - PROCESS | 1833 | 1462361130004 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}] 04:25:30 INFO - PROCESS | 1833 | 1462361130392 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:25:30 INFO - PROCESS | 1833 | 1462361130711 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b26c5800 == 153 [pid = 1833] [id = 770] 04:25:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6af00ac00) [pid = 1833] [serial = 2309] [outer = (nil)] 04:25:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6b8380c00) [pid = 1833] [serial = 2310] [outer = 0x7fe6af00ac00] 04:25:30 INFO - PROCESS | 1833 | 1462361130790 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6b8531c00) [pid = 1833] [serial = 2311] [outer = 0x7fe6af00ac00] 04:25:31 INFO - PROCESS | 1833 | 1462361131807 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]]]}] 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:25:31 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. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:25:31 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'.) 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:25:31 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. 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:25:31 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. 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:25:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:25:31 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. 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:25:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:25:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:25:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:25:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1867ms 04:25:31 INFO - PROCESS | 1833 | 1462361131856 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1833 | 1462361131865 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:25:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:25:31 INFO - PROCESS | 1833 | 1462361131875 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1833 | 1462361131877 Marionette TRACE conn3 <- [1,3046,null,{}] 04:25:31 INFO - PROCESS | 1833 | 1462361131889 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}] 04:25:32 INFO - PROCESS | 1833 | 1462361132193 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:25:32 INFO - PROCESS | 1833 | 1462361132576 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae575800 == 154 [pid = 1833] [id = 771] 04:25:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6a6ce0000) [pid = 1833] [serial = 2312] [outer = (nil)] 04:25:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7fe6ad6a3400) [pid = 1833] [serial = 2313] [outer = 0x7fe6a6ce0000] 04:25:32 INFO - PROCESS | 1833 | 1462361132648 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7fe6af017800) [pid = 1833] [serial = 2314] [outer = 0x7fe6a6ce0000] 04:25:32 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:33 INFO - PROCESS | 1833 | 1462361133447 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:25:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:25:33 INFO - {} 04:25:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1586ms 04:25:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:25:33 INFO - PROCESS | 1833 | 1462361133460 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 1833 | 1462361133462 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:25:33 INFO - PROCESS | 1833 | 1462361133468 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 1833 | 1462361133471 Marionette TRACE conn3 <- [1,3050,null,{}] 04:25:33 INFO - PROCESS | 1833 | 1462361133476 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}] 04:25:33 INFO - PROCESS | 1833 | 1462361133704 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:25:33 INFO - PROCESS | 1833 | 1462361133987 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af778800 == 155 [pid = 1833] [id = 772] 04:25:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7fe6af018000) [pid = 1833] [serial = 2315] [outer = (nil)] 04:25:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7fe6af274800) [pid = 1833] [serial = 2316] [outer = 0x7fe6af018000] 04:25:34 INFO - PROCESS | 1833 | 1462361134059 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7fe6b0bb1000) [pid = 1833] [serial = 2317] [outer = 0x7fe6af018000] 04:25:34 INFO - PROCESS | 1833 | 1462361134820 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]]]}] 04:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:25:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1399ms 04:25:34 INFO - PROCESS | 1833 | 1462361134868 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 1833 | 1462361134871 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:25:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:25:34 INFO - PROCESS | 1833 | 1462361134878 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 1833 | 1462361134882 Marionette TRACE conn3 <- [1,3054,null,{}] 04:25:34 INFO - PROCESS | 1833 | 1462361134887 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}] 04:25:35 INFO - PROCESS | 1833 | 1462361135131 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:25:35 INFO - PROCESS | 1833 | 1462361135409 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b2e71000 == 156 [pid = 1833] [id = 773] 04:25:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7fe6af144800) [pid = 1833] [serial = 2318] [outer = (nil)] 04:25:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7fe6b0ebf000) [pid = 1833] [serial = 2319] [outer = 0x7fe6af144800] 04:25:35 INFO - PROCESS | 1833 | 1462361135483 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7fe6b1d02c00) [pid = 1833] [serial = 2320] [outer = 0x7fe6af144800] 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:25:36 INFO - PROCESS | 1833 | 1462361136671 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"]]]}] 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:25:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:36 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" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:36 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" 04:25:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:25:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:25:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1876ms 04:25:36 INFO - PROCESS | 1833 | 1462361136755 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 1833 | 1462361136758 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:25:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:25:36 INFO - PROCESS | 1833 | 1462361136809 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 1833 | 1462361136814 Marionette TRACE conn3 <- [1,3058,null,{}] 04:25:36 INFO - PROCESS | 1833 | 1462361136870 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}] 04:25:37 INFO - PROCESS | 1833 | 1462361137197 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:25:37 INFO - PROCESS | 1833 | 1462361137442 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b77c2800 == 157 [pid = 1833] [id = 774] 04:25:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7fe6af150800) [pid = 1833] [serial = 2321] [outer = (nil)] 04:25:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7fe6bc6f4400) [pid = 1833] [serial = 2322] [outer = 0x7fe6af150800] 04:25:37 INFO - PROCESS | 1833 | 1462361137510 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7fe6bc8f7800) [pid = 1833] [serial = 2323] [outer = 0x7fe6af150800] 04:25:38 INFO - PROCESS | 1833 | 1462361138363 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]]]}] 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:25:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:25:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:25:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:25:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:25:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:25:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:25:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:25:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:25:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1630ms 04:25:38 INFO - PROCESS | 1833 | 1462361138400 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 1833 | 1462361138409 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:25:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:25:38 INFO - PROCESS | 1833 | 1462361138415 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 1833 | 1462361138418 Marionette TRACE conn3 <- [1,3062,null,{}] 04:25:38 INFO - PROCESS | 1833 | 1462361138424 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}] 04:25:38 INFO - PROCESS | 1833 | 1462361138805 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:25:39 INFO - PROCESS | 1833 | 1462361139059 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6af249000 == 158 [pid = 1833] [id = 775] 04:25:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7fe6af14f000) [pid = 1833] [serial = 2324] [outer = (nil)] 04:25:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7fe6af26e400) [pid = 1833] [serial = 2325] [outer = 0x7fe6af14f000] 04:25:39 INFO - PROCESS | 1833 | 1462361139144 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7fe6c104a400) [pid = 1833] [serial = 2326] [outer = 0x7fe6af14f000] 04:25:39 INFO - PROCESS | 1833 | [1833] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:25:39 INFO - PROCESS | 1833 | 1462361139952 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:25:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:25:39 INFO - {} 04:25:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1579ms 04:25:39 INFO - PROCESS | 1833 | 1462361139996 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 1833 | 1462361140000 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:25:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:25:40 INFO - PROCESS | 1833 | 1462361140005 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 1833 | 1462361140007 Marionette TRACE conn3 <- [1,3066,null,{}] 04:25:40 INFO - PROCESS | 1833 | 1462361140013 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}] 04:25:40 INFO - PROCESS | 1833 | 1462361140255 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:25:40 INFO - PROCESS | 1833 | 1462361140502 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6b93e0000 == 159 [pid = 1833] [id = 776] 04:25:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7fe6aac72800) [pid = 1833] [serial = 2327] [outer = (nil)] 04:25:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7fe6c1b82000) [pid = 1833] [serial = 2328] [outer = 0x7fe6aac72800] 04:25:40 INFO - PROCESS | 1833 | 1462361140584 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7fe6c1f39c00) [pid = 1833] [serial = 2329] [outer = 0x7fe6aac72800] 04:25:41 INFO - PROCESS | 1833 | 1462361141344 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]]]}] 04:25:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:25:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:25:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:25:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:25:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:25:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:25:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:25:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1382ms 04:25:41 INFO - PROCESS | 1833 | 1462361141390 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 1833 | 1462361141394 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:25:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:25:41 INFO - PROCESS | 1833 | 1462361141399 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 1833 | 1462361141401 Marionette TRACE conn3 <- [1,3070,null,{}] 04:25:41 INFO - PROCESS | 1833 | 1462361141407 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}] 04:25:41 INFO - PROCESS | 1833 | 1462361141677 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:25:41 INFO - PROCESS | 1833 | 1462361141963 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ba0aa800 == 160 [pid = 1833] [id = 777] 04:25:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7fe6b7bc3400) [pid = 1833] [serial = 2330] [outer = (nil)] 04:25:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7fe6c25aac00) [pid = 1833] [serial = 2331] [outer = 0x7fe6b7bc3400] 04:25:42 INFO - PROCESS | 1833 | 1462361142073 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7fe6c2733400) [pid = 1833] [serial = 2332] [outer = 0x7fe6b7bc3400] 04:25:42 INFO - PROCESS | 1833 | 1462361142797 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]]]}] 04:25:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:25:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:25:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:25:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:25:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:25:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:25:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1431ms 04:25:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:25:42 INFO - PROCESS | 1833 | 1462361142833 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 1833 | 1462361142835 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:25:42 INFO - PROCESS | 1833 | 1462361142841 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 1833 | 1462361142844 Marionette TRACE conn3 <- [1,3074,null,{}] 04:25:42 INFO - PROCESS | 1833 | 1462361142849 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}] 04:25:43 INFO - PROCESS | 1833 | 1462361143081 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:25:43 INFO - PROCESS | 1833 | 1462361143380 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6bc947000 == 161 [pid = 1833] [id = 778] 04:25:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7fe6a7cbc800) [pid = 1833] [serial = 2333] [outer = (nil)] 04:25:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7fe6c2734000) [pid = 1833] [serial = 2334] [outer = 0x7fe6a7cbc800] 04:25:43 INFO - PROCESS | 1833 | 1462361143454 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7fe6c273d400) [pid = 1833] [serial = 2335] [outer = 0x7fe6a7cbc800] 04:25:44 INFO - PROCESS | 1833 | 1462361144196 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]]]}] 04:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:25:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1386ms 04:25:44 INFO - PROCESS | 1833 | 1462361144228 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 1833 | 1462361144231 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:25:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:25:44 INFO - PROCESS | 1833 | 1462361144237 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 1833 | 1462361144239 Marionette TRACE conn3 <- [1,3078,null,{}] 04:25:44 INFO - PROCESS | 1833 | 1462361144245 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}] 04:25:44 INFO - PROCESS | 1833 | 1462361144482 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:25:44 INFO - PROCESS | 1833 | 1462361144769 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2432000 == 162 [pid = 1833] [id = 779] 04:25:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7fe6a8cc3400) [pid = 1833] [serial = 2336] [outer = (nil)] 04:25:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7fe6c2a93000) [pid = 1833] [serial = 2337] [outer = 0x7fe6a8cc3400] 04:25:44 INFO - PROCESS | 1833 | 1462361144842 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7fe6c2d70800) [pid = 1833] [serial = 2338] [outer = 0x7fe6a8cc3400] 04:25:45 INFO - PROCESS | 1833 | 1462361145623 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 1833 | 1462361145681 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:25:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:25:45 INFO - PROCESS | 1833 | 1462361145739 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 1833 | 1462361145741 Marionette TRACE conn3 <- [1,3082,null,{}] 04:25:45 INFO - PROCESS | 1833 | 1462361145750 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}] 04:25:45 INFO - PROCESS | 1833 | 1462361145975 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:25:46 INFO - PROCESS | 1833 | 1462361146266 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c2514000 == 163 [pid = 1833] [id = 780] 04:25:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7fe6af26b400) [pid = 1833] [serial = 2339] [outer = (nil)] 04:25:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7fe6c2d7ac00) [pid = 1833] [serial = 2340] [outer = 0x7fe6af26b400] 04:25:46 INFO - PROCESS | 1833 | 1462361146380 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7fe6c3526000) [pid = 1833] [serial = 2341] [outer = 0x7fe6af26b400] 04:25:47 INFO - PROCESS | 1833 | 1462361147105 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]]]}] 04:25:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:25:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:25:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:25:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1427ms 04:25:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:25:47 INFO - PROCESS | 1833 | 1462361147121 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 1833 | 1462361147124 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:25:47 INFO - PROCESS | 1833 | 1462361147130 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 1833 | 1462361147133 Marionette TRACE conn3 <- [1,3086,null,{}] 04:25:47 INFO - PROCESS | 1833 | 1462361147138 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}] 04:25:47 INFO - PROCESS | 1833 | 1462361147386 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:25:47 INFO - PROCESS | 1833 | 1462361147651 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6c457c800 == 164 [pid = 1833] [id = 781] 04:25:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7fe6aa462c00) [pid = 1833] [serial = 2342] [outer = (nil)] 04:25:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7fe6c3529c00) [pid = 1833] [serial = 2343] [outer = 0x7fe6aa462c00] 04:25:47 INFO - PROCESS | 1833 | 1462361147742 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7fe6c3799000) [pid = 1833] [serial = 2344] [outer = 0x7fe6aa462c00] 04:25:48 INFO - PROCESS | 1833 | 1462361148465 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:25:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1386ms 04:25:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:25:48 INFO - PROCESS | 1833 | 1462361148516 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 1833 | 1462361148519 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:25:48 INFO - PROCESS | 1833 | 1462361148525 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 1833 | 1462361148528 Marionette TRACE conn3 <- [1,3090,null,{}] 04:25:48 INFO - PROCESS | 1833 | 1462361148533 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}] 04:25:48 INFO - PROCESS | 1833 | 1462361148778 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:25:49 INFO - PROCESS | 1833 | 1462361149074 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6cffbd800 == 165 [pid = 1833] [id = 782] 04:25:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7fe6aac77c00) [pid = 1833] [serial = 2345] [outer = (nil)] 04:25:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7fe6c3841800) [pid = 1833] [serial = 2346] [outer = 0x7fe6aac77c00] 04:25:49 INFO - PROCESS | 1833 | 1462361149148 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7fe6c3dc3000) [pid = 1833] [serial = 2347] [outer = 0x7fe6aac77c00] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a971e800 == 164 [pid = 1833] [id = 763] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a8d2a000 == 163 [pid = 1833] [id = 762] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7b85000 == 162 [pid = 1833] [id = 761] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a4fca800 == 161 [pid = 1833] [id = 760] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6cfe11000 == 160 [pid = 1833] [id = 757] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c5451800 == 159 [pid = 1833] [id = 753] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c4579800 == 158 [pid = 1833] [id = 752] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c3bed800 == 157 [pid = 1833] [id = 751] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c341a000 == 156 [pid = 1833] [id = 750] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6c2449800 == 155 [pid = 1833] [id = 749] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b95dc000 == 154 [pid = 1833] [id = 748] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b794e000 == 153 [pid = 1833] [id = 747] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b3a19000 == 152 [pid = 1833] [id = 746] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2e9d000 == 151 [pid = 1833] [id = 745] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b291e000 == 150 [pid = 1833] [id = 744] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b2797800 == 149 [pid = 1833] [id = 743] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6b0fb4800 == 148 [pid = 1833] [id = 742] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af7c7000 == 147 [pid = 1833] [id = 741] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6af256000 == 146 [pid = 1833] [id = 740] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ae2d9000 == 145 [pid = 1833] [id = 739] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6ad5e4000 == 144 [pid = 1833] [id = 738] 04:25:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7fe6a7fd3800 == 143 [pid = 1833] [id = 737] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7fe6a8cce800) [pid = 1833] [serial = 2210] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7fe6b8dae000) [pid = 1833] [serial = 2186] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7fe6b3669400) [pid = 1833] [serial = 2168] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7fe6a8cba000) [pid = 1833] [serial = 2144] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7fe6a2728000) [pid = 1833] [serial = 2199] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7fe6b8531800) [pid = 1833] [serial = 2180] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7fe6b365ec00) [pid = 1833] [serial = 2166] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7fe6b0bd6400) [pid = 1833] [serial = 2157] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7fe6b0f34c00) [pid = 1833] [serial = 2160] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7fe6b8690c00) [pid = 1833] [serial = 2181] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7fe6b7bcc400) [pid = 1833] [serial = 2175] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7fe6b8e0e400) [pid = 1833] [serial = 2189] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7fe6aacf1000) [pid = 1833] [serial = 2147] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7fe6ad52e000) [pid = 1833] [serial = 2067] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7fe6ad5aa400) [pid = 1833] [serial = 2153] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7fe6a6cd7000) [pid = 1833] [serial = 2202] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7fe6b79c9800) [pid = 1833] [serial = 2172] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7fe6a8cc0c00) [pid = 1833] [serial = 2204] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7fe6b93ebc00) [pid = 1833] [serial = 2192] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7fe6b8372c00) [pid = 1833] [serial = 2177] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7fe6a9931400) [pid = 1833] [serial = 2145] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7fe6a52ea400) [pid = 1833] [serial = 2201] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7fe6a8cbc400) [pid = 1833] [serial = 2208] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7fe6b0bb6800) [pid = 1833] [serial = 2156] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7fe6b8e03800) [pid = 1833] [serial = 2187] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7fe6b7bc2400) [pid = 1833] [serial = 2174] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7fe6ad69f800) [pid = 1833] [serial = 2154] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7fe6b96ed800) [pid = 1833] [serial = 2195] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7fe6b0ec2400) [pid = 1833] [serial = 2159] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7fe6b1d5b000) [pid = 1833] [serial = 2162] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7fe6a6c12400) [pid = 1833] [serial = 2142] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7fe6b8525800) [pid = 1833] [serial = 2178] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7fe6a26e1800) [pid = 1833] [serial = 2198] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7fe6b374a800) [pid = 1833] [serial = 2169] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7fe6ac37b800) [pid = 1833] [serial = 2150] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6a4959000) [pid = 1833] [serial = 2141] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6ab729c00) [pid = 1833] [serial = 2148] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6b3af6800) [pid = 1833] [serial = 2171] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6b26db400) [pid = 1833] [serial = 2163] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6a9931000) [pid = 1833] [serial = 2205] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6b9260800) [pid = 1833] [serial = 2190] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6b958f000) [pid = 1833] [serial = 2193] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6b8d60c00) [pid = 1833] [serial = 2184] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6b8d58400) [pid = 1833] [serial = 2183] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6b2f30800) [pid = 1833] [serial = 2165] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6a6ce1c00) [pid = 1833] [serial = 2207] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6ad528800) [pid = 1833] [serial = 2151] [outer = (nil)] [url = about:blank] 04:25:51 INFO - PROCESS | 1833 | 1462361151968 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:25:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 3489ms 04:25:52 INFO - PROCESS | 1833 | 1462361152013 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:25:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:25:52 INFO - PROCESS | 1833 | 1462361152019 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:25:52 INFO - PROCESS | 1833 | 1462361152026 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 1833 | 1462361152029 Marionette TRACE conn3 <- [1,3094,null,{}] 04:25:52 INFO - PROCESS | 1833 | 1462361152038 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}] 04:25:52 INFO - PROCESS | 1833 | 1462361152256 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:25:52 INFO - PROCESS | 1833 | 1462361152492 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a6097000 == 144 [pid = 1833] [id = 783] 04:25:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7fe6a2720400) [pid = 1833] [serial = 2348] [outer = (nil)] 04:25:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7fe6a39aa400) [pid = 1833] [serial = 2349] [outer = 0x7fe6a2720400] 04:25:52 INFO - PROCESS | 1833 | 1462361152561 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7fe6a494dc00) [pid = 1833] [serial = 2350] [outer = 0x7fe6a2720400] 04:25:53 INFO - PROCESS | 1833 | 1462361153250 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:25:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1281ms 04:25:53 INFO - PROCESS | 1833 | 1462361153306 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 1833 | 1462361153314 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:25:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:25:53 INFO - PROCESS | 1833 | 1462361153327 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 1833 | 1462361153330 Marionette TRACE conn3 <- [1,3098,null,{}] 04:25:53 INFO - PROCESS | 1833 | 1462361153348 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}] 04:25:53 INFO - PROCESS | 1833 | 1462361153549 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:25:53 INFO - PROCESS | 1833 | 1462361153566 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a7fc8800 == 145 [pid = 1833] [id = 784] 04:25:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7fe6a52f0400) [pid = 1833] [serial = 2351] [outer = (nil)] 04:25:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7fe6a6e54000) [pid = 1833] [serial = 2352] [outer = 0x7fe6a52f0400] 04:25:53 INFO - PROCESS | 1833 | 1462361153628 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7fe6a7cc3c00) [pid = 1833] [serial = 2353] [outer = 0x7fe6a52f0400] 04:25:54 INFO - PROCESS | 1833 | 1462361154608 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]]]}] 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:25:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:25:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1298ms 04:25:54 INFO - PROCESS | 1833 | 1462361154622 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 1833 | 1462361154624 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:25:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:25:54 INFO - PROCESS | 1833 | 1462361154636 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 1833 | 1462361154641 Marionette TRACE conn3 <- [1,3102,null,{}] 04:25:54 INFO - PROCESS | 1833 | 1462361154656 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}] 04:25:54 INFO - PROCESS | 1833 | 1462361154941 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:25:54 INFO - PROCESS | 1833 | 1462361154988 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6aaac7800 == 146 [pid = 1833] [id = 785] 04:25:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7fe6a8cd1000) [pid = 1833] [serial = 2354] [outer = (nil)] 04:25:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7fe6a8f57400) [pid = 1833] [serial = 2355] [outer = 0x7fe6a8cd1000] 04:25:55 INFO - PROCESS | 1833 | 1462361155055 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7fe6aa37e800) [pid = 1833] [serial = 2356] [outer = 0x7fe6a8cd1000] 04:25:55 INFO - PROCESS | 1833 | 1462361155955 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:25:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:25:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1332ms 04:25:55 INFO - PROCESS | 1833 | 1462361155968 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 1833 | 1462361155971 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:25:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:25:55 INFO - PROCESS | 1833 | 1462361155977 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 1833 | 1462361155979 Marionette TRACE conn3 <- [1,3106,null,{}] 04:25:55 INFO - PROCESS | 1833 | 1462361155984 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}] 04:25:56 INFO - PROCESS | 1833 | 1462361156245 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:25:56 INFO - PROCESS | 1833 | 1462361156282 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ab620000 == 147 [pid = 1833] [id = 786] 04:25:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7fe6a8db6c00) [pid = 1833] [serial = 2357] [outer = (nil)] 04:25:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7fe6ab729c00) [pid = 1833] [serial = 2358] [outer = 0x7fe6a8db6c00] 04:25:56 INFO - PROCESS | 1833 | 1462361156340 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7fe6ac71e800) [pid = 1833] [serial = 2359] [outer = 0x7fe6a8db6c00] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7fe6a023d000) [pid = 1833] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7fe6a8db8c00) [pid = 1833] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7fe6a1e5c000) [pid = 1833] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7fe6a023c800) [pid = 1833] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7fe6bc7aa000) [pid = 1833] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7fe6a6e54c00) [pid = 1833] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7fe6aac72000) [pid = 1833] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7fe6b9260c00) [pid = 1833] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7fe6b1dc9800) [pid = 1833] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7fe6b0bb3c00) [pid = 1833] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7fe6bb061c00) [pid = 1833] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7fe6ac380400) [pid = 1833] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7fe6b0ba8400) [pid = 1833] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7fe6aaef3400) [pid = 1833] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7fe6a6cdf400) [pid = 1833] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7fe6aa2acc00) [pid = 1833] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7fe6af015400) [pid = 1833] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7fe6a7cc6800) [pid = 1833] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7fe6af147c00) [pid = 1833] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7fe6a0236000) [pid = 1833] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7fe6b0ec3800) [pid = 1833] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7fe6b26dd400) [pid = 1833] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7fe6b79cbc00) [pid = 1833] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7fe6a244e400) [pid = 1833] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7fe6a39ad400) [pid = 1833] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7fe6a6c0fc00) [pid = 1833] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7fe6a52f0000) [pid = 1833] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:25:57 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7fe6aaef7800) [pid = 1833] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:25:57 INFO - PROCESS | 1833 | 1462361157624 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]]]}] 04:25:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:25:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:25:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:25:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1677ms 04:25:57 INFO - PROCESS | 1833 | 1462361157664 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 1833 | 1462361157667 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:25:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:25:57 INFO - PROCESS | 1833 | 1462361157684 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 1833 | 1462361157687 Marionette TRACE conn3 <- [1,3110,null,{}] 04:25:57 INFO - PROCESS | 1833 | 1462361157693 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}] 04:25:57 INFO - PROCESS | 1833 | 1462361157894 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:25:57 INFO - PROCESS | 1833 | 1462361157910 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6ae04f800 == 148 [pid = 1833] [id = 787] 04:25:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7fe6a023c800) [pid = 1833] [serial = 2360] [outer = (nil)] 04:25:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7fe6a7cc6800) [pid = 1833] [serial = 2361] [outer = 0x7fe6a023c800] 04:25:58 INFO - PROCESS | 1833 | 1462361158172 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7fe6ad583000) [pid = 1833] [serial = 2362] [outer = 0x7fe6a023c800] 04:25:58 INFO - PROCESS | 1833 | 1462361158779 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"]]]}] 04:25:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:25:58 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 04:25:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:25:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1127ms 04:25:58 INFO - PROCESS | 1833 | 1462361158813 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 1833 | 1462361158815 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:25:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:25:58 INFO - PROCESS | 1833 | 1462361158821 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 1833 | 1462361158823 Marionette TRACE conn3 <- [1,3114,null,{}] 04:25:58 INFO - PROCESS | 1833 | 1462361158828 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}] 04:25:59 INFO - PROCESS | 1833 | 1462361159056 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:25:59 INFO - PROCESS | 1833 | 1462361159457 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\", \"4ce57862-fc08-4629-a14d-e89af23ab967\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7fe6a3ad0800 == 149 [pid = 1833] [id = 788] 04:25:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7fe69fecf400) [pid = 1833] [serial = 2363] [outer = (nil)] 04:25:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7fe6a023ec00) [pid = 1833] [serial = 2364] [outer = 0x7fe69fecf400] 04:25:59 INFO - PROCESS | 1833 | 1462361159536 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7fe6a2451400) [pid = 1833] [serial = 2365] [outer = 0x7fe69fecf400] 04:26:00 INFO - PROCESS | 1833 | 1462361160388 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]]]}] 04:26:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:26:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1585ms 04:26:00 INFO - PROCESS | 1833 | 1462361160408 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 1833 | 1462361160414 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:26:01 WARNING - u'runner_teardown' () 04:26:01 INFO - No more tests 04:26:01 INFO - Got 0 unexpected results 04:26:01 INFO - SUITE-END | took 1164s 04:26:01 INFO - Closing logging queue 04:26:01 INFO - queue closed 04:26:01 INFO - Return code: 0 04:26:01 WARNING - # TBPL SUCCESS # 04:26:01 INFO - Running post-action listener: _resource_record_post_action 04:26:01 INFO - Running post-run listener: _resource_record_post_run 04:26:03 INFO - Total resource usage - Wall time: 1197s; CPU: 98.0%; Read bytes: 8515584; Write bytes: 934076416; Read time: 320; Write time: 317788 04:26:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:26:03 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 8912896; Read time: 0; Write time: 9380 04:26:03 INFO - run-tests - Wall time: 1170s; CPU: 98.0%; Read bytes: 5906432; Write bytes: 925163520; Read time: 212; Write time: 308408 04:26:03 INFO - Running post-run listener: _upload_blobber_files 04:26:03 INFO - Blob upload gear active. 04:26:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:26:03 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 04:26:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:26:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:26:03 INFO - (blobuploader) - INFO - Open directory for files ... 04:26:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:26:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:26:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:26:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:26:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:26:05 INFO - (blobuploader) - INFO - Done attempting. 04:26:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:26:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:26:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:26:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:26:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:26:06 INFO - (blobuploader) - INFO - Done attempting. 04:26:06 INFO - (blobuploader) - INFO - Iteration through files over. 04:26:06 INFO - Return code: 0 04:26:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:26:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:26:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf9a92536879b0749561afe953d13c63a290e1b68e49472d230fccc813215baaa3f38616aaa6228f89c375d9cebe9322f1de6e0add7f2cbeca406579f0f68fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d1eac5a3ccbe14fba1be15a6978c0526d889da295676659c79c2a356cf286eb6421a08e4829aded1de173794ab5ead2ddf0994bdc4e67146ce054616ba66b30"} 04:26:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:26:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:26:06 INFO - Contents: 04:26:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf9a92536879b0749561afe953d13c63a290e1b68e49472d230fccc813215baaa3f38616aaa6228f89c375d9cebe9322f1de6e0add7f2cbeca406579f0f68fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d1eac5a3ccbe14fba1be15a6978c0526d889da295676659c79c2a356cf286eb6421a08e4829aded1de173794ab5ead2ddf0994bdc4e67146ce054616ba66b30"} 04:26:06 INFO - Running post-run listener: copy_logs_to_upload_dir 04:26:06 INFO - Copying logs to upload dir... 04:26:06 INFO - mkdir: /builds/slave/test/build/upload/logs 04:26:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2171.180961 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 36 mins, 11 secs) (at 2016-05-04 04:26:07.246437) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 04:26:07.247672) ========= 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-1462358985.62473-1655400751 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf9a92536879b0749561afe953d13c63a290e1b68e49472d230fccc813215baaa3f38616aaa6228f89c375d9cebe9322f1de6e0add7f2cbeca406579f0f68fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d1eac5a3ccbe14fba1be15a6978c0526d889da295676659c79c2a356cf286eb6421a08e4829aded1de173794ab5ead2ddf0994bdc4e67146ce054616ba66b30"} build_url:https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.041189 build_url: 'https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf9a92536879b0749561afe953d13c63a290e1b68e49472d230fccc813215baaa3f38616aaa6228f89c375d9cebe9322f1de6e0add7f2cbeca406579f0f68fd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d1eac5a3ccbe14fba1be15a6978c0526d889da295676659c79c2a356cf286eb6421a08e4829aded1de173794ab5ead2ddf0994bdc4e67146ce054616ba66b30"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JLbrUO8qSTOjtnEl7icQdg/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.21 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 04:26:07.501584) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 04:26:07.502108) ========= 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-1462358985.62473-1655400751 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021011 ========= master_lag: 1.53 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 04:26:09.056990) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 04:26:09.057482) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 04:26:09.128122) ========= ========= Total master_lag: 2.11 =========